| bio | website | testingmentor.com |
|---|---|---|
| location | Seattle, WA | |
| age | ||
| visits | member for | 2 years |
| seen | May 12 at 15:39 | |
| stats | profile views | 35 |
Principal Test Lead in Microsoft's Windows Phone team.
|
Aug 20 |
awarded | Revival |
|
Aug 18 |
answered | If the position of objects change will the same script work? |
|
Aug 15 |
revised |
Is there a name for this type of vector operation? added 24 characters in body |
|
Aug 15 |
answered | Is there a name for this type of vector operation? |
|
Aug 9 |
answered | Tracking defect time to fix |
|
Aug 2 |
comment |
What is the best way to handle minor intermittent automation failures during cross browser testing? Just to be clear, the 99% confidence is in the test not aborting prematurely or reporting a failure due to reliability issues (but yes, sometimes that does occur). All failures in our critical test suites get high level visibility and folks will stop other work to investigate these failures. |
|
Aug 2 |
answered | What is the best way to handle minor intermittent automation failures during cross browser testing? |
|
Jun 12 |
comment |
Does writing “Given” “When” “Then” BDD style test cases scale up to larger, end-to-end scenarios The effectiveness of a test is determined by the value of the information that test provides (e.g. a unit test that passes after refactoring gives me valuable information, as does a unit test that fails after refactoring). As a test becomes more complex the greater the information it should report out. If you design a complex test and rely on a simple pass/fail oracle then the design is likely not optimal |
|
Jun 12 |
comment |
Why run unit tests on mobile devices? Agree. Unit testing should be designed to isolate functional issues at the lowest possible level (individual functions/methods) so we derive the most value from unit tests during development (emulator), not necessarily on devices (although we also run unit tests as part of our complete test suite on devices also). |
|
Jun 12 |
comment |
Does writing “Given” “When” “Then” BDD style test cases scale up to larger, end-to-end scenarios Can you please clarify your comment, "the more complex a test is, the less effective it is?" Unit tests and functional tests should not be overly complex; however, customer (or end-to-end) scenarios/stories are typically more complex and involve testing multiiple parts of the system. |
|
Jun 8 |
comment |
what is the best way to write automated end to end user scenarios? Hey Sam, great to hear from you and hope all is well. I know that an awful lot of Web automation is through the UI. And I also think we often automated common customer scenarios (perhaps more appropriately some defined "happy path" the majority of our customers are likely to follow). And I think these are generally fine as baselines, but automated tests are poor at emulating human behavior, and most automated scripts do a bunch of linear tasks then validate a few specific things. IMHO, our eyes and rational thinking are mcuh better oracles for behavioral issues than many UI automated tests. |
|
Jun 4 |
comment |
what is the best way to write automated end to end user scenarios? I generally agree that poorly desinged UI automation requires a lot of maintenance. However, I have seen well-designed UI automation that doesn't require 'a lot' of maintenance. Of course, some percentage of autoamted tests will require some level of maintenance as the product it is testing evolves. |
|
Jun 4 |
answered | what is the best way to write automated end to end user scenarios? |
|
May 6 |
awarded | Yearling |
|
Apr 18 |
answered | Good resource on how to write dot net unit test cases? |
|
Mar 24 |
comment |
Is there an easy way to verify all elements of an application have been translated? Tester101, if the localized resources are not in a separate resource file then they are hard-coded into the code. That means, that would would have complete and separate build branches for each language. I seriously doubt this is the case unless your dev's have just awaken for the first time since 1980. :-) You should probably ask your dev team where the localizable and localized resources are. |
|
Mar 15 |
answered | What is customer focus testing and how do I implement it? |
|
Mar 6 |
awarded | Nice Answer |
|
Mar 6 |
answered | Tracking manual test cases which are automated |
|
Mar 1 |
revised |
Bug hunts and possible alternatives? added 279 characters in body |