A-Test banner

The workshop will be co-located with ISSTA/ECOOP 2024

16-20 September 2024 in Vienna

Colocated with ISSTA/ECOOP 2024

 where the workshop will be co-located

About

For the past fourteen years, the Workshop on Automated Test Execution (A-TEST) has provided a venue for researchers and industry members alike to exchange and discuss trending views, ideas, state of the art, work in progress, and scientific results on automated testing.

This year marks the 15th anniversary of the workshop, with the special theme  

Using DSLs for testing and the testing of DSLs

This theme fits exactly at the intersection of ECOOP and ISSTA where the workshop will be co-located. Topics of interest include, but are not limited to:

  • Effective DSLs for testing.
  • Integrating DSLs into existing unit testing frameworks like Selenium, JUnit, or PyTest.
  • DSLs for API testing (including the GUI).
  • Languages for specific testing domains like web, mobile, cloud, and embedded systems testing.
  • Tools, IDEs, and environments that support the development and use of DSLs in automated test execution.
  • DSLs and Model-Based Testing (MBT), exploring the intersections between DSLs and MBT.
  • Real-world applications, success stories, challenges, and lessons learned from using DSLs in industrial settings.
  • Novel ideas, emerging trends, and future directions in the development and application of DSLs for testing.
  • Testing of DSLs

Program

08:45 - 10:00 Session 1 - Opening and Keynote
  08:45  - 09:00 Welcome
  09:00 - 10:00 Keynote: Present to Future: Forging the Future of Quantum Software Testing, Shaukat Ali, Simula Research Laboratory and Oslo Metropolitan University
10:00 - 10:30 Coffee break
10:30 - 12:00 Session 2 - Technical papers
  10:30 - 11:00 Evaluating the Effectiveness of Neuroevolution for Automated GUI-Based Software Testing, Daniel Zimmermann, Patrick Deubel, Anne Koziolek
  11:00 - 11:30 Automated Test Case Generation for Service Composition from Event Logs, Sebastien Salva, Jarod Sue
  11:30 - 12:00 Exploring Android Apps Using Motif Actions,  Michael Auer, Gordon Fraser
12:00 - 13:30 Lunch
13:30 - 15:00 Session 3 - Technical papers
  13:30 - 14:00 Improving AFLGo’s directed fuzzing by considering indirect function calls, Fabian Jezuita
  14:00 - 14:30 Static Test Case Prioritization strategies for Grammar-based Testing, Moeketsi Raselimo, Lars Grunske, Bernd Fischer
  14:30 - 15:00 Test Case Recommendations with Distributed Representation of Code Syntactic Features, Mosab Rezaei, Hamed Alhoori, Mona Rahimi
15:00 - 15:30 Coffee break
15:30 - 17:00 Session 4 - Technical papers and closure
  15:30 - 15:50 Continuous Domain Input Abstraction and Fault Detection Capability in Combinatorial Testing, Yavuz Koroglu, Franz Wotawa
  15:50 - 16:10 GUI-Based Software Testing: An Automated Approach Using GPT-4 and Selenium WebDriver, Daniel Zimmermann, Anne Koziolek
  16:10 - 16:30 Chouette: An Automated Cross-Platform UI Crawler for Improving App Quality, Terrence Wong
  16:30 - 16:50 An Empirical Study on the Adoption of Scripted GUI Testing for Android Apps, Ruizhen Gu, José Miguel Rojas
  16:50 - 17:00 Closure

 

Im­por­tant Dates

 

  • Abstract Submission deadline: 14th of June 2024
  • Submission deadline: 21st of June 2024
  • Author notification: 22nd of July 2024
  • Camera-ready Submission: 31st of July 2024
  • Workshop: 19th of September 2024

All dates are 23:59:59 AoE

Call for Papers

 

Authors are invited to submit papers to the workshop, and present and discuss them at the event on topics related to DSLs and software testing. Paper submissions can be of the following types:

  • Full papers (max 8 pages, including references) describing original, complete, and validated research - either empirical or theoretical - in A-TEST related techniques, tools, or industrial case studies.
  • Work-in-progress papers (max. 4 pages) that describe novel, interesting, and high-potential work in progress, but not necessarily reaching full completion (e.g., not completely validated).
  • Tool papers (max. 4 pages) presenting some testing tool in a way that it could be presented to industry as a start of successful technology transfer.
  • Technology transfer papers (max. 4 pages) describing industry-academia co-operation.
  • Position papers (max. 2 pages) that analyse trends and raise issues of importance. Position papers are intended to generate discussion and debate during the workshop.

Topics of interest include, but are not limited to:

  • Effective DSLs for testing.
  • Integrating DSLs into existing unit testing frameworks like Selenium, JUnit, or PyTest.
  • DSLs for API testing (including the GUI).
  • Languages for specific testing domains like web, mobile, cloud, and embedded systems testing.
  • Tools, IDEs, and environments that support the development and use of DSLs in testing.
  • DSLs and Model-Based Testing (MBT), exploring the intersections between DSLs and MBT.
  • Real-world applications, success stories, challenges, and lessons learned from using DSLs in industrial settings.
  • Novel ideas, emerging trends, and future directions in the development and application of DSLs for testing
  • Testing of DSLs

All questions about submissions should be emailed to the workshop organisers at atest2024@easychair.org

Organization Committee

General Chair

Wishnu Prasetya (Utrecht University, The Netherlands)

 Program Co-Chairs

Tijs van der Storm (CWI, The Netherlands)

Tanja E.J.Vos(Universidad Politecnica de Valencia, Spain,  Open Universiteit The Netherlands)

Publicity & Web Chair

Beatriz Marín (Universidad Politecnica de Valencia, Spain)