InfoQ Homepage Automation Content on InfoQ
-
Automated Test Hell, or There and Back Again
Wojciech Seliga shares from experience how complex it can be to deal with thousands of tests -unit, functional, integration, performance- for Atlassian JIRA and what they did to bring it under control
-
How to Make the Most of Code Analysis?
Patrick Smacchia shares code analysis-related practices - structuring code, measuring code quality, automated tests, code contracts, reporting progress, trending- based on his experience with NDepend.
-
Agile Testing Practices
Janet Gregory explains how testing activities are included throughout the Agile process, and how a tester can add value, discussing ATDD (Acceptance Test Driven Development), and exploratory testing.
-
A Data Driven ETL Test Framework
Terry Bunio outlines the requirement of a tSQLt-based ETL test framework, showing how tests execute in a demonstration.
-
Testing the Hard Stuff and Staying Sane
John Hughes discusses automated testing techniques that can catch more code defects, with war stories from the likes of Ericsson, Volvo Cars, and Basho Technologies.
-
So Long, and Thanks for All the Tests
Seb Rose explores the choices a team needs to make when considering which Agile test practices to adopt, urging teams to practice, practice, practice until they are happy with the way they code.
-
Grails Functional Testing with Geb
Craig Atkinson presents using the Geb functional testing library for creating robust and readable tests with both JUnit and Spock, and configuring Geb for testing across multiple browsers.
-
Learnfun and Playfun: A Nintendo Automation System
Tom Murphy explores the automation of Nintendo Entertainment System game playing, using the mathematically elegant and amusingly simple techniques of lexicographic ordering and time travel.
-
7 Deadly Sins of Automated Software Testing
Adrian Smith covers symptoms, root problems and guidance on recommended solutions for avoiding automated testing mistakes.
-
Testing Grails Applications
Ken Kousen covers the testing options for Grails applications including testing constraints, using mocks, generating test data, the available testing annotations, and more.
-
VMFest: Wrapping VirtualBox to Speedup Dev and Test Since 2010
Antoni Batchelli introduces VMFest, a PalletOps project used to turn VirtualBox into a lightweight cloud provider, good for developing cloud automation.
-
Growing C++ Software Guided by Tests
Alan Griffiths shares the organizational process, the technological challenges and the solutions adopted by a team developing a C++ systems component.