Test Tools Configuration in Visual Studio

November 23, 2011 0

Have you visited the treasures of Visual Studio Menu bar tools | Options | Test Tools lately? The options to enable disable prompts on creating, editing, deleting or running manual/automated tests can be controller from here. The default test project language and default test types created on a new test project creation could be selected/unselected from here.

Using Robot Framework in Automation of Functional Testing

November 23, 2011 0

Manual testing is a time consuming process. In addition, regression testing, because of its repetitive nature, is error-prone, so automation is highly desirable. Robot Framework is simple, yet powerful and easily extensible tool which utilizes the keyword driven testing approach. Easy to use tabular syntax enables creating test cases in a uniform way. Ability to create reusable high-level keywords from existing keyword ensures easy extensibility and reusability.

Exploratory Testing Rolling Strategy Dice

November 22, 2011 0

Exploratory testing is a software testing technique that combines simultaneous learning, test design and test execution. Shmuel Gershon has proposed two dices that allows to bring a little bit of fun to any exploratory testing session. One dice includes the six Product Elements from James Bach and the other twelve Quality Characteristics from The Test Eye team. Each combination of these two dices provides a new angle for testing an application. For those who are allergic to origami and don’t want to build their own dices, an online version exists that will roll them for you.

Top Tips For Better Selenium Tests

November 21, 2011 0

This video shares experience on how to write better Selenium tests. It contains advice on Implicit waits, ignoring Open and waitForPageToLoad failures, reporting pass/fail status automatically on python.

Automated Software Testing Heuristics

November 17, 2011 0

This article by Adam Goucher identifies a handful of heuristics that apply to software testing automation. While not an exhaustive set, it is a useful one, and it will put you on the path to identifying and collecting your own set of automation heuristics. Heuristics are used in testing as rules of thumb or prompts for solving a particular problem or class of problems.

Beyond Page Objects

November 16, 2011 0

This video explains why we need to develop page components for our tests in order to create smaller and more dynamic page components. Web pages are no more the monolithic static pages of the past. They contain a lot of small elements that we interact with, so being able to focus on the components is a better solution to automate the testing of web applications.

Software Testing is Dead

November 14, 2011 11

At the Google Test Automation Conference 2011, the opening keynote was presented by Alberto Savoia, Director of Engineering and Innovation Agitator at Google. He believes that software testing as we knew it is dead – or at least moribund – in which case we should stick a fork in it and proactively take it out of its misery for good.

1 142 143 144 145 146 171