Videos
STAMP DSpot and Descartes Demo
The H2020 STAMP Project designs several software testing tools, including DSpot and Descartes. DSpot strengthens existing JUnit tests. It uses Descartes mutation engine to evaluate the effectiveness of the test suite and identify new test cases that really improve its quality or coverage.
STAMP Software Amplification Toolset
At EclipseCon Europe 2019, Cedric Thomas, OW2 CEO answered to the questions about DevOps software testing asked by Marco Jahn, Research Projects Manager at Eclipse Foundation Europe. He took this opportunity to explain the role of each of the four main tools developped by the STAMP project, and available in beta-test.
STAMP Software Amplification Toolset
At EclipseCon Europe 2019, Cedric Thomas, OW2 CEO answered to the questions about DevOps software testing asked by Marco Jahn, Research Projects Manager at Eclipse Foundation Europe. He took this opportunity to explain the role of each of the four main tools developped by the STAMP project, and available in beta-test.
Amplifying Configuration Tests with CAMP
This tutorial shows how to use the CAMP tool to amplify configuration tests and runs tests on multiple environments. We generate multiple configurations of a sample Java web service to test it with different versions of Tomcat.
CAMP is an open-source tool, part of the H2020 STAMP project.
STAMP Wrap-Up Video
This short video clip offers a glimpse of the STAMP partners involved in the design of new software test amplification tools for DevOps teams, an abstract of their thoughts on recent development trends, some use case experience feedback, and a few lessons learned during the three years of the H2020 project.
On Collaboration, Science, Software Technology and Open Source
Benoit Baudry, KTH Professor in software technologies, highlights four key success factors in the STAMP project: an intensive collaboration between ten industrial and scientific partners, good science and breakthrough research, software technologies accessible to third party users and open source software to facilitate the dissemination of innovative tools that can be tried immediately.
STAMP Video Primer
The mutation testing tools allow online services to be modified and released everyday, and even several times a day. This agility is made possible through high degrees of automation at all steps of design, construction and deployment. View the video to discover how STAMP pushes automation to DevOps one step further.
Replay STAMP Webinar
Provided in French to 25 external participants from CGI digital service company, this Webinar by Benjamin Danglot (Inria) showcases the STAMP toolset and provides examples for Java developers and DevOps professionals to improve their testing automation practices.
DSpot Amplification on SAT4J Core
In this video, we are applying PIT and DSpot testing tools to the SAT4J Core, an OW2 project offering simple and efficient open source library of SAT solvers in Java. More than 1000 new assertions could be managed with 50 amplified tests created and 264 additional mutants were detected.
Improve your tests with STAMP at OW2con'19
Caroline Landry (Inria) talk at OW2con'19, 12 June 2019, is about improving tests in a Continuous Integration with STAMP. She presents two automatic techniques that can be used to reveal weaknesses and suggest possible improvements of your test cases. Both techniques are now implemented for Java and available as open source tools: Descartes and DSpot.
Software Testing Amplification in DevOps
This talk by Benoit Baudry, KTH Professor and STAMP Project coordinator was provided during a one-day workshop organized by TESTOMAT, STAMP, XIVT & Software Center in Stockholm. Leading researchers in test automation shared their work to help businesses reach the next level of software test automation.
Two talks at Devoxx Paris
Caroline Landry (INRIA) decribes Descartes et DSpot, two STAMP tools in this Devoxx talk entitled: "Continuous Integration as a partner for suggesting software test improvements". Devoxx Paris took place in 17-19 April 2019. This video is in French.
How to use TestContainers with Docker to provide configuration tests involving a DBMS, a Servlet engine, and more components? Vincent Massol (XWiki), provides a demo at Devoxx Paris, about that. This video is in French.
STAMP Talk and Workshop at Station F Start-up Campus in Paris
Caroline Landry, Research Engineer at Inria, describes the STAMP tools and their business benefits to startupers and DevOps teams. Then, Mohamed Boussa details the ActiveEon use case (in French).
Test Amplification for DevOps at SophiaConf
Pascal Urso (ActiveEon) offers an overview of the STAMP project approach during a four days event hosted by the University of Nice Côte d'Azur on the French Riviera, 4 July 2018. Discover software testing automation and its benefits for the DevOps teams.
Mutation Testing for Java in Rennes
This talk by Benoit Baudry (KTH) introduces and illustrates the benefits of mutation testing to assess the quality of test suites. It was given (in French, with slides in English) at the BreizhJUG meet-up, 21 June 2018, in Rennes, France.
EclipseCon France 2018 presentation
During this project interview at EclipseCon France (13-14 June 2018), Caroline Landry (INRIA) provides detailed explanations about STAMP and mutation testing tools.
OW2con'18 Test Amplification to DevTestOps Service
Daniele Gagliardi, Engineering Spa, talked about Test Amplification to DevTestOps Service and presented STAMP tools at OW2con'18, 8 June 2018, in Paris.
Fosdem 2018: Advanced Testing Practices
Vincent Massol (XWiki) demonstrates at Fosdem (3 Febr. 2018) several advanced testing practices used by the XWiki open source project, and using Java, Maven, Docker and Jenkins. They include testing the quality of the tests with Stamp Descartes Mutation testing, automatically enriching test suite with Stamp DSpot, and testing various configurations with Docker containers and Jenkins.
View the Fosdem 2018 video recording of this session
EclipseCon Europe 2017 presentation
Learn how to test your software tests with mutants through this EclipseCon Europe 2017 (24-26 Oct. 2017) video presentation by Benoit Baudry (KTH), STAMP project leader.
OW2con'17 STAMP : Software Testing Amplification in DevOps
Etienne Sauvage (OW2) introduces test amplification, as an original solution leveraging existing test cases and scripts in order to produce new ones through automatic transformation processes. Initial results about unit test amplification are presented.
OW2con'16 STAMP presentation
Benoit Baudry introduced the concepts of STAMP tools and where they apply in the DevOps cycle, at OW2con'16 Paris, 21 September 2016.
More STAMP recorded presentations
For more information, please visit the STAMP event section and STAMP project presentations.