Font Size: a A A

Design And Implementation Of Ibm Web Product Automation Test Programme

Posted on:2014-05-10Degree:MasterType:Thesis
Country:ChinaCandidate:Y W LuoFull Text:PDF
GTID:2268330401463283Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As a new generation of software development, software testing has more broad meaning. Software automation test the current market demand is large. Though developing rapidly in recent years, it still lags far behind software automation test implementation requirements.First, the concept of automated testing and need to be the main problem was introduced. So-called test automation is to transfer the behavior of manual test to a process of executing test on a machine. Automation test usually consists of test framework and test scripts. A good automation test framework can greatly improve the efficiency of testers developing automation scripts; can improve the parallelism and reliability of automation scripts development. Automation test script development has the same working quantities as other software application development.According to the features of this project, object-oriented method is adopted. For object-oriented test scripts, a class is a minimal test module; each class contains properties and methods, representing the behalf of automated data and operation. Main external framework for automation testing is designed to connect developers, test management system (Lotus Automator), each test machine, and the product servers. It also implements the communication between test results and the test personnel after testing work. Internal framework is mainly designed to separate the whole code layers according to the characteristics of the product; each layer completes its respective function, complete the whole testing work. In addition, storage mode of some testing resources is designed.The achievements of this article are:Selenium Webdriver was used as the core of the test scripts in this project development tools. The automation framework was designed and realized. Based on the API provided by Selenium, test scripts were developed. In order to make test script development more convenient, concise, smooth, some script code design work was done. In addition, in view of the internship experience, the key point in the process of script development was given and some difficult problems were solved.
Keywords/Search Tags:Automation test, Testing framework, Selenium technology, Testseript development
PDF Full Text Request
Related items