test automation

Conference Presentations

Automate REST API Testing

As an organization grows, the body of code that needs to be regression tested constantly increases. However, to maintain high velocity and deliver new features, teams need to minimize the amount of manual regression testing. Eric Smith shares his lessons learned in automating RESTful API...

Eric Smith, HomeAdvisor
Reduce Test Automation Execution Time by 80%

Software testers and quality assurance engineers are often pressured to cut testing time to ensure on-time product releases. Usually this means running fewer test cycles with the risk of worse software quality. As companies embrace a continuous integration (CI) that require frequent...

Tanay Nagjee, Electric Cloud
Write Your Test Cases in a Domain-Specific Language

Manual test cases are difficult to write and costly to maintain. Beaumont Brush suggests that one of the more important but infrequently-discussed reasons is that manual tests are usually written in natural language, which is ineffective for describing test cases clearly. Employing a...

Beaumont Brush, Dematic, Inc.
Cloud-Based, Automated Mobile App Testing for the Enterprise

Mobile applications are now a required component of enterprise operations, with both consumers and workers relying on mobile technologies for communications and productivity. To ensure a functional, secure, and worthwhile mobile experience, enterprises must stay abreast of growing...

Joe Schulz, Orasi Software
Prevent Test Automation Shelfware: A Selenium-WebDriver Case Study

Eid Passport had a suite of Selenium tests with a bad reputation—difficult to maintain, broken all the time, and just plain unreliable. A tester would spend more than four days to get through one execution and validation pass of these automated tests. Eid Passport was ready to toss these...

Alan Ark, Eid Passport
Blunders in Test Automation

In chess, the word blunder means a very bad move by someone who should know better. Even though functional test automation has been around for a long time, people still make some very bad moves and serious blunders. The most common misconception in automation is thinking that manual...

Dorothy Graham, Software Test Consultant
When Testers Feel Left Out in the Cold

When you're responsible for testing, it's almost a given that you will find yourself in a situation in which you feel alone and out in the cold. Management’s commitment for testing might be lacking, your colleagues in the project might be ignoring you, your team members might lack...

Hans Buwalda, LogiGear
Common System and Software Testing Pitfalls

In spite of many great testing “how-to” books, people involved with system and software testing—testers, requirements engineers, system/software architects, system and software engineers, technical leaders, managers, and customers—continue to make many different types of testing-related...

Donald Firesmith, Software Engineering Institute
An Automation Framework for Everyone

Chris Loder shares how his team at Halogen Software has implemented Selenium in a framework that everyone in his company's R&D group can use. With an ever-increasing amount of manual regression testing, the team needed an easy-to-use automation framework. Chris presents an example of...

Chris Loder, Halogen Software
Leveraging Open Source Automation: A Selenium WebDriver Example

As online activities create more revenue, organizations are turning to Selenium to test their web applications and to reduce costs. Since Selenium is open source, there is no licensing fee. However, as with purchased tools, the same automation challenges remain, and users do not have...

David Dang, Zenergy Technologies


AgileConnection is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.