Abstract

AbstractIn order to fully test the various inputs of the software user interface and meet the ever-increasing quality requirements of software products, the test data are also increasingly large. The traditional manual testing process has poor reusability, which leads to low test efficiency. As for the conventional automated test, the scripts are closely related to the software interface. Any changes in the software user interface will cause a large number of test scripts to be re-updated, and thus there is a problem that the automatic test script maintains high cost. To improve the test efficiency under the huge test data and reduce the maintenance cost of the automated test script, this paper proposes a data-driven user interface automation test method, which decomposes the test process. The method separates the test data, the test operation and the test object, respectively forms a test data file, a basic operation library, a basic control library, and adopts a data-driven manner to form an interface automatic test case. The method has been successfully applied in the user interface test process of nuclear power offline configuration software, which greatly improves the execution efficiency of the software user interface test, and reduces the maintenance cost of the user interface automation test script. It is of great significance to improve the execution efficiency of the user interface test and reduce the maintenance cost of the user interface automation test script.KeywordsData drivenUser interfaceAutomaticTesting method

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call