More about HKUST
A Survey on Test Script Maintenance in Software Products
PhD Qualifying Examination
Title: "A Survey on Test Script Maintenance in Software Products"
by
Mr. Huaxun HUANG
Abstract:
Test scripts are widely adopted in software products to facilitate automated
re-testing. Developers will encode essential test steps into test scripts and
further use test framework to replay those steps automatically. However, test
scripts can become unusable mainly due to the evolution of software products,
such as missing GUI widgets, invalid assertions, etc. It is well worth building
automated test scripts because they can be executed multiple times, but its
value is quickly offset by high maintenance costs when a lot of testing becomes
un- available and the test script should be recreated. It is challenging and
labour-intensive for test engineers to maintain fragile test scripts.
In this survey, we target at the research efforts toward automated maintenance
of test scripts. The survey will first introduce the concept and background of
test script mainte- nance in software products. We then investigate the
empirical studies on test script main- tenance to understand the nature of test
script breakage. The technical research works are further categorized into two
types based on problem they target at: locator-based and event- based test
script breakages. They will be further categorized in terms of method they have
used. Finally, we discuss the future research opportunities on test script
maintenance that can make existing work more effective.
Date: Wednesday, 26 June 2019
Time: 10:00am - 12:00noon
Venue: Room 3494
Lifts 25/26
Committee Members: Prof. Shing-Chi Cheung (Supervisor)
Dr. Kai Chen (Chairperson)
Dr. Wilfred Ng
Dr. Raymond Wong
**** ALL are Welcome ****