The IEEE International Contest on Software Testing

The 2023 Spring IEEE International Contest on Software Testing


Software plays an integral part in our everyday lives because of its near ubiquitous influence in our increasingly technological society. It has significant impacts on the improvement of efficiency, reliability, security, and safety of many service-oriented and miss-critical systems.

These goals, however, cannot be well accomplished if the software is not properly tested. Many lessons aim to provide students with the fundamental knowledge and techniques of software testing. But they often ignore industry practices and can hardly offer real-world testing experience to students. To address this problem and to promote advanced software testing theory, techniques, and tools, the Technical Committee on System and Software Assurance of IEEE Reliability Society, the Dallas Chapter of IEEE Reliability Society, in collaboration with the Computer Science Department at the University of Texas at Dallas as well as other sponsors such as Mooctest Inc. have organized at least one IEEE International Contest on Software Testing every year. The next contest will be on April 8, 2023 in a hybrid mode both in-person in ECSS 2.410 at UT Dallas campus and online.

This contest aims to bring real-world testing and tool-using experience to the participants and provide them with excellent opportunities to overcome industry testing challenges with their learned testing techniques.

News & Announcements


2023-04-10       A report with details of the 2023 Spring Contest
2023-03-25       Winners of this contest will receive a free one-year license for the testing tools                                           provided by Katalon including Katalon Studio, Visual Testing, Test Cloud, etc.
2023-03-15       Tutorial and practice test available online
2023-03-01       Registration open

Contest Winners


The following is the top 10 winners for the in-person session
Rank Name
1Abhishek Chauhan
2Raghunath Siripudi
3Vedang Wartikar
4Stuti Goel
5Soham Savalapurkar
6Bijjam Poojitha
7Navaneeth Kumar Buddi
8Jahnavi Gaddipati
9Daksh Khetan
10Kirthi Menon

Tutorial & Practice


All the contestants should watch the video and complete a practice test at http://www.mooctest.net/
to get familiar with the Mooctest platform before participating in the contest.

☞ Click here to watch the tutorial on Youtube.

Registration


All the contestants should visit https://utd.link/tcreg to complete their registrations no later than April 5. The contest is free of charge.

Certificates and Cash Prizes


Every contestant will receive a certificate for participating in this contest. Winners will also receive cash prizes. More details will be posted.


Contest Guidelines


  • All contestants must use their own computers with required software installed (see Running Environment). The contest has two parts:
    • The first part is a JUnit tutorial and practice test. It will be available from April 1 to 7. Each contestant can complete this part by himself/herself. The objective is to help contestants understand the contest format and the basics of the JUnit testing framework. Each contestant needs to have basic knowledge about Java programming.
    • The second part is the contest (09:00 am- 12:00 pm, April 8, Central Daylight Time, USA). The contest is individual based. Each contestant will design test cases with specific input values based on the given source code to test multiple Java programs. The quality of the generated test cases will be measured by the code coverage and mutation score achieved.

Running Environment


Win 10 or MacOS with Java 8 and Eclipse installed and Maven set up.
Here are the Java and Maven installation guide.
Eclipse with MoocTest Plugin: Windows 64 bit and Mac (Please download the correct version of Eclipse with the MoocTest plugin for your language and operating system).
Please also watch the tutorial video for more details.

For Mac OS, add mvn to /usr/local/bin/mvn or /usr/bin/env
and run the eclipse Alia executable file to open the eclipse.
In addition, you can download the MoocTest Eclipse Plugin and Eclipse seperately and add/install the Plugin youself.

Contest Venue


The contest will be hosted in a hybrid mode. In-person contest will be held in ECSS 2.410 at UT Dallas campus. Online contestants will join via Zoom (Meeting ID: 864 8126 5315, Passcode: STC2023)
at 8:30 am, April 8, 2023 (Central Daylight Time, USA).