InfoQ Homepage Test Automation Content on InfoQ
-
How AI Is Transforming Test Automation
Daniel Gold reviews concepts in AI and ML, how it is related to testing and what is the vision for AI in testing, how they used AI to process the DOM, and the technical challenges encountered.
-
The Tester’s 3 C’s: Criticism, Communication and Confidence
Dorothy Graham covers different types and styles of communication, including Virginia Satir’s communication interaction model, and the need for balance in criticism and confidence.
-
Blunders in Test Automation
Dorothy Graham discusses several testing blunders, including: Testing-Tools-Test, Silver Bullet, Automating the Wrong Thing, Who Needs GPS, How Hard Can It Be, and the Stable-Application Myth.
-
An Introduction to Property Based Testing
Aaron Bedra focuses on describing a system as a series of models that can be used to systematically and automatically generate input data and ensure that a code is behaving as expected.
-
CD at LMAX: Testing into Production and Back Again
Sam Adams talks about testing at LMAX Exchange, extending functional tests into live monitoring of production through isolation, and moving fast through incremental delivery, quality and automation.
-
Joy of Testing
John Hughes presents automated techniques that can improve testing, focusing on what the code should do rather than which cases should be tested, with war stories from Ericsson, Volvo Cars, and Basho.
-
Kill the Mutants - A Better Way to Test Your Tests
Roy van Rijn explains what mutation testing is and how it works, comparing several Java frameworks (PIT, Jester, Jumble) that enable automatic mutation testing in a continuous build.
-
Jekyll and Hyde with Jubula
This talk will present participants with both aspects of Jubula’s personality: Dr Jekyll: writing tests with the Jubula actions in the ITE; Mr Hyde: writing Jubula tests in Jav
-
In the Toolbox - Live!
Chris Oldwood takes a look at a variety of both command-line and GUI tools - build automation, testing and support - that have proved to be useful to the speaker time-and-time again.
-
You Can't Be Great without Technical Excellence
James Grenning takes a look at why the technical practices of TDD, refactoring, continuous design, clean code and automated testing can help people and their organization be great.
-
Find the Right Abstraction Level for Your Tests
Gerard Meszaros advises on using the right abstraction level and automation tools when creating unit or system-level tests.
-
The Tools We’ve Built to Test a Game Engine
Dmytro Mindra discusses the tools and practices used for a game engine: Unit Testing and Test automation, Unity Runtime Test Framework, Continuous Integration, Game Test Framework, Performance Tests.