InfoQ Homepage Testing Content on InfoQ
-
Predicting Failing Tests with Machine Learning
Machine learning can be used to predict how tests behave on changes in the code. These predictions reduce the feedback time to developers by providing information at check-in time. Marco Achtziger & Dr. Gregor Endler presented how they are using machine learning to learn from failures at OOP 2020.
-
A Guide to Writing Properties of Pure Functions - John Hughes at Lambda Days 2020
John Hughes, co-designer of Haskell and Quickcheck, recently discussed property-based testing at Lambda Days 2020. Hughes presented in his talk five different strategies for coming up with properties and compared their effectiveness. Metamorphic and model-based properties reportedly show high effectiveness.
-
Making Remote Mob Testing Work
Remote mob testing can be done successfully, but requires suitable communication technology, a moderator who keeps everyone on board, and you need to frequently change the driver between local team members and remotes.
-
2020 State of Testing Survey: Call for Participation
The 2020 State of Testing survey is now seeking participation, and aims to provide insights into how the testing profession develops and to recognize testing trends. Anyone completing the survey will receive a complimentary copy of the State of Testing 2020 report once it is published.
-
Usability Testing and Testing APIs with Hallway Testing
Hallway testing can be used to enhance the usability of products and make your UX better. You can also use it to test APIs as Ewa Marchewka, head of software integration and test department at Nokia, presented at TestCon Europe 2019. It’s cheap, straightforward, there’s no need for complicated tools, and it’s fast, getting feedback from the end-user almost instantly.
-
From Waterfall to Agile at NAV Test Centre of Excellence
Changing how we work from waterfall to agile is all about envisioning the goals, focusing on success factors and then surviving the transit, said Torstein Skarra at TestCon Europe 2019. The Norwegian Labour and Welfare Administration (NAV) has moved from project-based waterfall and six releases per year to agile cross-function autonomous teams with several releases per day, per team.
-
Writing Tests for CSS Is Possible! Gil Tayar at ReactiveConf 2019
Gil Tayar, senior architect and developer relations at Applitools, recently presented at ReactiveConf 2019 in Prague the specific issues behind CSS testing and how they can be addressed through methodology and tooling.
-
The Ethical Role Testers Can Have
Testers should step up outside of only doing quality level verification and be the ambassadors of ethical change, said Michal Buczko at TestCon Europe 2019. Ethics and integrity are becoming more and more important. Ensuring that employees understand appropriate ways to address daily ethical issues can have a major impact on your project outcome and your relationship with customers.
-
Introduction to Stateful Property Based Testing - Lambda Days 2019
Tomasz Kowal, tech lead at ClubCollect, presented at Lambda Days 2019 an introduction to stateful property based testing. Property-based testing helped major companies find bugs which were not caught through example-based testing. Stateful property-based testing leverages an underlying model of the system under test to generate interesting test sequences, increasing the likelihood of finding bugs.
-
Barriers and Approaches for DevOps Evolution at 1st DevOpsDays Portugal
Ten years after the first DevOpsDays conference in Ghent, the evolution of DevOps and organizations trying to adopt it was at the forefront of the first DevOpsDays conference in Portugal. On the first day of the conference, a mix of local and international speakers addressed the barriers to DevOps adoption, shift left testing, team patterns, and more.
-
Quality and Culture: Learnings from Other Disciplines and Industries
We can gain by learning about other industries such as aviation and healthcare, and studying other disciplines, argued Conor Fitzgerald, software tester at Poppulo, at RebelCon.io 2019. Aviation has a history of continually learning from its mistakes, whereas in healthcare, culture and bias seem to challenge learning and continuous improvement.
-
Adapting Risk-Based Testing to Agile Teams: Think about Testing before Coding
Risk-based testing improves the quality of the delivered stories and helps system testers to become part of the Scrum team, said Csaba Szökőcs, a product expert at Evosoft Hungary Kft. At TestCon Moscow 2019, he explained how they adapted classical risk-based testing to fit with their agile implementation by making it part of the sprint planning and definition of done.
-
Chaos Engineering Kubernetes with the Litmus Framework
Litmus is an open source chaos engineering framework for Kubernetes environments running stateful applications. Created by MayaData, Litmus enables users to run test suites, capture logs, generate reports, and perform chaos experiments.
-
Experience Building a QA Team in a Growing Organization
Shifting the test team to the left brought the whole team closer together, enabled faster learning, and improved collaboration, claimed Neven Matas, QA team lead at Infinum. He spoke at TestCon Moscow 2019 where he shared the lessons learned from building a QA team in a growing organization.
-
Open Source Testware for Systematic IoT Testing: Eclipse IoT-Testware
The project Eclipse IoT-Testware is delivering free open-source test tools and programs for the industry and companies developing Internet-of-Things (IoT) solutions. At TestCon Moscow 2019 Axel Rennoch, senior scientist at Fraunhofer FOKUS, spoke about quality assurance for IoT.