Reputation
4,157
Next tag badge:
51/100 score
14/20 answers
Badges
5 18
Newest
 Yearling
Impact
~125k people reached

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
Mar
1
answered Bug hunts and possible alternatives?
Feb
22
answered Which language gives better career options: TCL or PERL?
Feb
9
answered What is really tested in an integration test?
Jan
21
comment Send keys to no element in particular
"specifically the Escape key" Are you attempting to dismiss/close a pop-up dialog perhaps?