5,188 reputation
726
bio website
location Portland, OR
age
visits member for 2 years, 11 months
seen 12 hours ago

I am currently a QA lead at Nike, leading a team of 4 in manual and automated testing efforts.

Prior to Nike, I was at Webtrends for 2+ years, and prior to that was at Microsoft for 13 years. During my time at Microsoft my responsibilities evolved from test planning and manual testing on various projects to --> writing automation and overseeing manual testing efforts from vendors to --> Developing automation tools and processes for the Windows Live organization including a web UI automation framework and a test result reporting platform as well as other smaller tools. At Webtrends I was the most senior automation engineer and was responsible for creating and executing on an automation plan for the company. We went from no automation to significant coverage via UI automation for both of our legacy products as well as near 100% web service automation for one of our new products. In addition, I created performance test suites for 3 products and was involved in hiring 5 additional developers in test for the company.


Jan
28
comment Tool to UI, Performance, Functionality testing for Ubuntu 12.04 LTS for IOS mobile application
One caveat, switching the User-Agent does not reliably render content the same way that using the browser on the device would, or potentially use the same JavaScript engine, and also would typically be a much different screen resolution. These could cause issues ranging from minor layout differences to completely broken functionality. This would be a good way to get you maybe 75% of the way, but you will still need some manual, on device testing.
Jan
14
comment Migrating website content, need to test using Selenium/Python
If the html pages have not changed, and the changes were to CSS files, then you could probably diff the html files to ensure things still exist, but any changes to the style could impact whether the elements are displayed, or displayed correctly and will require some manual checking.
Jan
14
comment Visual Studio 2012 + NUnit unit test integration
You can execute nunit-console.exe from command line, a quick Google search will give you instructions how to do so.
Jan
10
comment Migrating website content, need to test using Selenium/Python
What exactly is the goal of the testing you want to do? What would you envision the automated test cases to look like that would do some comparison of the old page vs the migrated page? When you say migrating, are you talking about the exact same content, migrated to a new server, or infrastructure? Or are you talking about some other kind of migration where the CSS in the new site has changed and the look and feel are different?
Jan
8
comment Bug reporting on documents
Good answer Kate, only add I have is if you can't change the policy, try to change it anyways. It's clearly not a useful policy. :-)
Jan
8
comment Software Tester Job Interview: Case studies on Test Design
I have always received answers that were better indicators of a person's abilities by asking questions in terms of "Tell me about a time when X happened, how did you respond? What did you learn? What would you do differently?" rather than "What would you do if X happened" Getting them to tell you about an actual occurrence instead of making up a response to a situation will almost always give you better insight into what will happen in similar situations in the future.
Nov
22
comment How can I use the API that Chrome uses to check for the current version
In the case of chrome, it is automatically updated every time you start up the browser. It's actually difficult to get it to not update.
Nov
13
comment TestNG like unit testing framework in C# (C sharp)
In addition to MSTest (Microsoft's unit testing library) another commonly used and more flexible and extensible solution is NUnit. It allows you to use external data sources or reference properties, functions or lists for your data sources.
Nov
8
comment How to access element inside iframe in Java?
user6258, when you say you don't get the expected value, what do you get? Is there an exception? Is it having trouble finding the iframe? Is it finding the iframe but having trouble finding the element within it? Something else?
Nov
5
comment Visual Studio 2012 + NUnit unit test integration
My experience with the visual studio plugin was not very good even after I got it set up. It crashed frequently and wasn't very reliable. IF you have the outer NUnit program working, I would suggest continuing to use it. The only thing that was a little bit annoying was having to go in and attach to the nunit process manually each time you wanted to debug, but overall it was a much better experience than the VS plugin.
Nov
5
comment Regarding Setting text of a WebElement without using SendKeys method
Using pure javascript is pretty simple too: driver.executeScript("arguments[0].value = 'User'", username);
Nov
1
comment Need to validate compiled document using C# selenium in VS 2010
I am very confused at what the question is. Can you expand? What do you mean by "compile word doc"? When you're talking about saving as pdf do you mean saving from a browser somehow? If you are talking about comparing links in a word doc to links in a pdf then Selenium is definitely not the right tool for the job since it will only automate interacting with web elements within a browser.
Oct
30
comment How to save compiled document on Desktop using C# Selenium
The simple answer is no, but there are workarounds such as Alexey's answer below, or using different application automation frameworks to handle the prompts.
Oct
24
comment Issue tracking - project version tracking
I think Joe is still right. Your other options wouldn't be any better or less expensive than just setting up a build server. It's pretty simple to do these days and there are plenty of free options.
Oct
24
comment Is there a standard term for tests run against production?
I've always called it "smoke testing". In other questions I've given the same answer. It's not so important that you use an industry standard (Because often there isn't one), but more important that you use standard terms and definitions within your project and everyone understands their meaning.
Oct
22
comment Load Testing in Visual Studio 2012
You can have it store all web requests/responses by adjusting the "Maximum Test Logs" and "Save Log Frequency for Completed Tests" fields in the load test properties. For SQL commands, you would need to look into SQL Server Profiler and SQL Server Trace. You can automatically get performance counters from SQL, but you won't have insight into specific SQL commands that were executed without setting up profiling/tracing, and after the tests are completed there is nothing native in VS Load Testing to parse those traces.
Oct
17
comment How to identify when application breaks in load testing using vsts?
Can you give some more context? What exactly do you mean by the "application breaks"? Are the responses from the web service coming back with 500 errors? Is it not responding at all? Is there some other behavior you are observing? Assuming your app is running on IIS, usually you can tell by tracking some of the performance counters whether the application pool has reset unexpectedly, or is hung, but if there is an error in the state of the app itself then you may need to rely on validating the responses themselves.
Oct
11
comment Testing an internal shared library which is used by more than one product on different release cycles
Why are you trying so hard to avoid a new repository? It might be making your life more difficult. If you had 3 repositories, 1 for the core, 1 for each product, then you could make updates to core and pull in the version you want for each product without affecting the other product until you're ready. This allows you to do work on one product without impacting the other until you're ready to absorb it.
Oct
10
comment Automated Testing Involving Internet Explorer_Server Controls
Ah, ok. There are comments under this answer that might be useful: stackoverflow.com/questions/19232838/…. Unfortunately, it's been years since I had any experience with this, so not sure how much additional help I could be.
Oct
10
comment What knowledge should i possess before testing a web application?
I would add basic HTTP/REST to the list as well, good list!