914 reputation
415
bio website simplythetest.tumblr.com
location Toronto
age
visits member for 3 years, 3 months
seen 14 hours ago

Former applied math grad student, current automated GUI tester.


Oct
10
comment Selenium test case fails due to page load time
The single most helpful method for avoiding problems like the OP has is to use a "waitForPageToLoad" method. Totally worth it.
Aug
23
comment What are some good approaches to separating test data from test scripts?
@KatePaulk These tests are meant to be independent of each other, but there are dependencies in the data (data type 2 depends on data type 1, which are both data I'll need to specify for a test). It looks like I have a lot of dependencies, as you mention.
Jul
22
comment How to approach running automated tests “from the head”?
@SamWoods This is currently what we do, more or less. But we're looking into other approaches that may be easier in a CI environment.
Jan
16
comment Web application GUI automation best practices
@PhilKirkham Automating at the GUI level can have benefits, particularly in regression testing or acceptance testing. I wouldn't say to do no automated GUI testing.
Sep
18
comment Outlook Mail testing
Definitely go with C# or other .NET tools with Outlook. In my experience with SilkTest and Outlook, Outlook does not play well at all with third-party automation tools.
Sep
7
comment What Are Some Examples of Why Explicit Sleep Statements Are Bad
+1 This is the kind of answer I'm looking for. I've mostly tested only desktop applications without much concern for networking aspects, so this helps me picture what can got wrong.
Aug
20
comment Testing random number generation
The Beautiful Testing chapter is actually really good, since it talks about testing without getting into any heavy-duty math or statistics. I really recommend it.
Jul
11
comment Rule of thumb for using wait()
+1 This question applies to more than just Selenium/Webdriver.
Jun
27
comment Testing with no QA team in an agile development environment
Have you considered creating a formal QA/test team? One that works along side/in parallel to the development team?
Jun
5
comment Fundamental Requirements For an Entry Level QA Engineer
Overall hint: searching public online job boards (Workopolis, Monster, etc) for entry level software positions can be a very frustrating experience, because 1) entry level jobs are the minority of jobs posted there and 2) public online job boards are the last resort for companies looking to hire. I would recommend looking elsewhere :)
May
29
comment Why run unit tests on mobile devices?
I'm no expert as well but this is what I was thinking. Mobile devices are drastically from desktop/laptops in terms of hardware and networking, so this sounds like a good answer.
May
28
comment Why run unit tests on mobile devices?
Unit testing on mobile devices? Links please, it might help potential answers.
May
2
comment What Are Some Unobvious Differences Between Testing a Web Application and a Desktop Application?
Automated UI testing can be a bit different. For a desktop app, controls are (usually?) tested by keyboard and mouse simulation. For a web app, controls can be tested by input simulation as well as by JavaScript API calls (ie calling click() or onhover() methods). This can lead to subtly different behaviours between the cases.
Apr
26
comment How do I tune the probabilities in a Markov chain based load test to produce specific hit rates?
I hope it goes well. I'm always interested to hear about applications of Markov chains.
Apr
7
comment Do Academic Researchers in Automated Software Testing Believe All Testing Can Be 100% Automated?
Thanks for the responses everyone. It would be great to hear from anyone within academia with related knowledge as well :)
Apr
4
comment Do Academic Researchers in Automated Software Testing Believe All Testing Can Be 100% Automated?
+1 for giving a nice example of "try to automate everything" vs. "solving problems in the most efficient way".
Apr
4
comment Do Academic Researchers in Automated Software Testing Believe All Testing Can Be 100% Automated?
Ok, fair point about saying whether "all" academics believe certain things. As for my experience, I have seen academics present models with potentially major issues in both their assumptions and analysis. Usually though, I understand why they did this from some standpoint. Here, I'm trying to see why an academic might even believe 100% automation is a good goal.
Mar
29
comment Is Selenium the right tool for browser compatibility testing?
I've also heard this across mobile platforms. Something that might work on an iOS device might not work on a BlackBerry, for example.
Mar
15
comment How do people express their ability to test software?
+1 for "simple and quickly cobbled together to help get things done faster". A good tester should know her way around a scripting language for two. So helpful!
Feb
1
comment Why Isn't SilkTest More Common?
+1 for open source vs commercial products. It seems that commercial products are much more limited in terms of resources than open source equivalents (or similar, at least).