2,344 reputation
1614
bio website dhemery.com
location Sacramento, CA
age 55
visits member for 3 years, 2 months
seen 39 mins ago

I consult, write, and speak about leadership, software development, testing, test automation, and resistance to change.


Apr
22
comment What arguments would you make to persuade management that UI automation is a bad investment
I want to add another distinction: You're struggling not with automating the UI per se, but with testing end to end through the UI. (In contrast, you could test the UI itself without the back end, with fewer problems and less cost.)
Sep
28
comment How to prevent cheating by manual testers?
Well, they might not need to test, depending on the information he needs. But if he needs information that can come only from testing, they'll have to test in order to create the information. But my point is: Don't ask them for the work. Ask them for the valuable result. It's easier to tell whether you're getting it. And they'll better understand the value of what you're asking for, which may offer better motivation than sticks and game-able metrics.
Sep
13
comment Test data specification to generate actual test data
Ah, I see I misunderstood the thrust of the question. I don't have a name for the shift you made. I just keep applying two principles: 1. Name every important idea. 2. Hide incidental details. Easier said than done, given the slippery words important and incidental, but you seem to have an unusually good grasp of those ideas.
Aug
28
comment How to filter defects that are linked to test instances with 'blocked' status in Quality Centre
What test tool are you using?
Aug
21
comment How to perform Selenium navigation before tests run without using JUnit 4.11+'s setUp or at the start of the test method?
Is your code in the rule's apply() method? Move it into the statement's evaluate() method. Then you can move your other setup code back where it was.
Aug
21
comment How to perform Selenium navigation before tests run without using JUnit 4.11+'s setUp or at the start of the test method?
Clearly something is wrong, but I can't tell what. If you want help, contact me via email. See my profile for email address.
Jun
19
comment Strategies for automating testing on features that are only on certain environments
True enough. I can't see a way around that limitation. Something outside the test creates the environment. Something else selects the tests. The thing that selects has to find out what the other thing created. Unless (as Kate says) they're versioned together.
Nov
20
comment Are Selenium functional tests reliable enough to be worthwhile?
I'm glad I could help. By the way, I thought you were great in the Batman movies.
Jan
28
comment Need more info on logging and debugging framework using Selenium
Ah. Thanks for the update.
Jan
20
comment Send keys to no element in particular
You can send the keys to the body of the html page. Or do you mean you want to send keys to the browser itself, and not to something rendered on the page?
Nov
21
comment Automated testing tools for iOS apps
I like Frank, too. I wrote Victor, the Java front end: github.com/dhemery/victor
Jun
3
comment In agile (Scrum) practices, where do I start with making Q&A (testing) more efficient if the team is transitioning from waterfall to agile?
It's hard to know what formats will work for you until you try some stuff and gain experience. For now, take an experimental attitude. I wouldn't worry about nailing down a format yet (if ever). That may become more important as you select tools for automating your examples. But for now, focus on making the examples really clear, without delving into incidental details. That's hard enough. The format will follow.
Jun
2
comment How to 'Mock' SVN
@BJ: It's true that SVN doesn't cost money. It does cost time, which can be precious in an automated test suite. Any code that directly uses the file system or the network can significantly increase the execution time of the test. If enough tests use such slow resources, your suite begins to crawl, and the feedback delays become troublesome. It's common to mock that kind of code, especially in unit tests, but also in acceptance tests from which you want very fast feedback.
Jun
1
comment what should I do if my stability tests cycle is longer than the release cycle ?
Can you say more about why the test cycle can't be shortened, and why you can't run two releases concurrently?