Font Size: a A A

The Research And Application Of Software Test Automation Framework

Posted on:2009-10-17Degree:MasterType:Thesis
Country:ChinaCandidate:H F HuFull Text:PDF
GTID:2178360272482226Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Software test automation is one of the most important areas in software engineering. Currently, the most practical approach for test automation is using test automation framework. It can efficiently offset limitation brought by depending on only one test tool. Test automation framework can be designed for an idiographic project by drawing strongpoint from different test automation framework instead of depending on one test tool.The theory of test automation is firstly presented in this paper. In this part, the advantage and disadvantage of test automation is particularly analysed, the applicability for test automation is discussed from three aspects: test activity, test types, test case. Five basic test automation frameworks are introduced as well as script technology for test automation. JUnit framework is particularly researched in this part. Due to the problem that JUnit framework hold, a better method combining both JUnit framework and data driven framework is brought forward.For real application part, OLSA project from SkillSoft is background.The reason why test automation is introduced to project is firstly analysed. The way to apply JUnit to project is discussed by analyzing characteristics of system, test requirement and test cases. Then, the method is integrately applied to help to implement test automation of system. How to design and write test script is mostly discussed in this part. Finally, two different ways to use JUnit framework are compared.
Keywords/Search Tags:Test Automation, Test Automation Framework, Data-Driven, JUnit
PDF Full Text Request
Related items