ICST 2024
Mon 27 - Fri 31 May 2024 Toronto, Canada

The Software Testing Education workshop (TestEd 2024) will aim to identify and promote best practices in software testing education, including curriculum design, inclusivity, engagement, and industrial relevance. TestEd will feature different types of sessions and invite submissions at all educational levels.

TestEd 2024 will focus on knowledge diffusion. The research community has created enormous amounts of knowledge for testing software, yet many professional software engineers have little of this knowledge. This is despite the fact that testing is crucial to the success of all types of modern software products. On the other hand, the gap between software testing academia and industry demands/trends has not been narrowed. We will specifically focus on two goals. First, how can we teach more testing within computing degrees? Second, how can we better teach the knowledge and skills of software testing? We will also touch on the impact of generative AI as well as ways to promote diversity, equity, and inclusion in the software testing community. Many members of the ICST community teach software testing at their universities. This workshop will give an opportunity for those who teach testing to share their ideas, for those in the industry to share their experiences and demands, and for us all to learn more about teaching software testing.

Call for Papers

The Third International Software Testing Education Workshop (TestEd 2024), co-located with the 17th IEEE International Conference on Software Testing, Verification and Validation (ICST 2024), focuses on knowledge diffusion of software testing—especially promoting best practices in software testing education.

Topics and types of contributions

Topics include —but are not limited to— teaching materials, active classroom exercises, theory vs. practice, strategies and practices to create a positive and active learning climate (as well as promoting diversity, equity, and inclusion), how to solve classroom problems, how to teach specific skills (e.g., test design, test automation, etc.), how to teach students to think like a tester, and professional ethics. Shared experiences could come from courses at any level in academia or industry. It could also come from teaching a dedicated course in software testing or a software engineering course where testing is a small part.

We aim to have a minimum of talk at and a maximum of sharing with. Hence, we are looking for multiple types of contributions, including traditional paper-based presentations, experience reports, talks about specific strategies and tactics, and demonstrations of classroom activities and nifty assignments. We also welcome you to organize an activity such as a group discussion about tricks of the trade or an audience-focused panel to answer questions about teaching software testing. We accept:

  • Full papers (up to 8 pages + 1 page for references only, to be included in proceedings)
  • Short papers (up to 4 pages + 1 page for references only, to be included in proceedings)
  • Talk proposals (1 page, not in proceedings)
  • Demonstration activities and nifty assignments (1 page, not in proceedings)
  • Panels and group discussion proposals (1 page, not in proceedings)

Submission format

Full and short papers must conform to the two columns IEEE conference publication format and be submitted in PDF format. These submissions will be evaluated according to the relevance and originality of the work and to their ability to generate discussions between the workshop participants. Three reviewers will review each paper following a single-anonymous process, and all the accepted papers will be published as part of the ICST proceedings.

Proposals for talks, demonstration activities and nifty assignments, discussions or other need not conform to the publication format but should be limited to one page, and submitted in PDF. These submissions will be evaluated according to several criteria, including novelty, potential for participants to learn, and maturity of the planned session. Three reviewers will evaluate each proposal. All materials for accepted contributions, including slides, summaries, and lesson plans, will be published on a public website.

Questions? Use the TestEd contact form.