Challenges and guidelines on designing test cases for test bots
Paper i proceeding, 2020

Test bots are automated testing tools that autonomously and periodically run a set of test cases that check whether the system under test meets the requirements set forth by the customer. The automation decreases the amount of time a development team spends on testing. As development projects become larger, it is important to focus on improving the test bots by designing more effective test cases because otherwise time and usage costs can increase greatly and misleading conclusions from test results might be drawn, such as false positives in the test execution. However, literature currently lacks insights on how test case design affects the effectiveness of test bots. This paper uses a case study approach to investigate those effects by identifying challenges in designing tests for test bots. Our results include guidelines for test design schema for such bots that support practitioners in overcoming the challenges mentioned by participants during our study.

case study

devbots

test bots

Författare

Linda Erlenhov

Chalmers, Data- och informationsteknik, Software Engineering, Software Engineering for Cyber Physical Systems

Francisco Gomes

Chalmers, Data- och informationsteknik, Software Engineering

Martin Chukaleski

Student vid Chalmers

Samer Daknache

Student vid Chalmers

Proceedings - 2020 IEEE/ACM 42nd International Conference on Software Engineering Workshops, ICSEW 2020

41-45

42nd IEEE/ACM International Conference on Software Engineering Workshops, ICSEW 2020
Seoul, South Korea,

Ämneskategorier

Produktionsteknik, arbetsvetenskap och ergonomi

Tillförlitlighets- och kvalitetsteknik

Programvaruteknik

DOI

10.1145/3387940.3391535

Mer information

Senast uppdaterat

2020-11-09