Font Size: a A A

Analysis And Implementation Of Test Automation System For Clearquest

Posted on:2016-07-17Degree:MasterType:Thesis
Country:ChinaCandidate:T LiangFull Text:PDF
GTID:2308330482960415Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the continuous development software technology, software quality is more and more arousing attention of the industry. If the poor quality of software product is put into use, it will not only increase the developer’s maintenance and user cost, but also may cause a series of adverse consequences. Some Web applications such as booking system and e-commerce system which is using B/S structure are very complex. This increases the workload and difficulty of testing. Low efficiency of manual test methods cannot ensure the test coverage. Software test is facing more changes.The traditional test technology can’t cope with the challenges confronted by software testing. Test automation is a good choice of tester. The introduction of automation test can improve the test efficiency. It is easy to perform regression testing and it also can replace some difficult manual tests.This paper has carried on the investigation to the background of paper topic and research on related foundation knowledge. It briefly analyses the whole automation testing system of ClearQuest product, then studies the application of different kinds of automation technology in ClearQuest. The paper focuses on the analysis and design of automation testing system for ClearQuest Web Client. Selenium 2(WebDriver) is selected as the automation testing tool. We combine Selenium 2 with the public library to build the automation framework, BLUE TA. The automation framework is set to three layers and every layer is designed in detail. After completing the automation development environment, automation test is coded and a log system is built for it.This paper finally completes the analysis and design of automation testing system for Web client. It develops automation codes for most high priority and middle priority test cases. Automation rate reaches more than seventy percent. Detailed log information is provided after performing automated testing tasks. The automation testing system plays an important role in product fully functional test task and regression test task.
Keywords/Search Tags:Automation test, Automation test framework, Selenium, Test case
PDF Full Text Request
Related items