Font Size: a A A

TAF: A Software Test Framework And Its Application

Posted on:2007-08-07Degree:MasterType:Thesis
Country:ChinaCandidate:J ZhuFull Text:PDF
GTID:2178360182488517Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Along with the development of software developing technology and tools as well as the popularity of software engineering and software process practice, software testing attracts more and more attention and becomes a professional area. Meanwhile, software testing automation has been a common understanding of software engineers in China. People realize that automated testing is the only way to the matured and standardized software testing.In order to improve the re-usability and independence of system, product and data, I propose a data-driven test automation framework, which we call TAF, based on the understanding of several existing automated frameworks. This new automation framework has been applied to the testing of InterScan VirusWall6, an Internet gateway protection software by Trend Inc.Starting with the main stream software testing frameworks, I conduct a systematic research and application in this paper. This paper contains the content as following:1. Analyze and summarize the current main-stream technology of software testing and software testing automation. Describe the current status and characteristics of software test automation. Point out the importance of test automation.2. Analyze the strategy target and key factors of test automation. In addition, I shed a light on five basic test automation frameworks, specifically, test script modularity, test library architecture, keyword-driven/table-driven testing, data-driven testing, and hybrid test automation.3. On the basis of a large-scale anti-virus product for gateway— InterScan VIrusWall 6, we analyze the software testing structure, testing process and properties of the product. Consequently, we come up with a test automation framework — TAF that is based on data-driven methodology and adapt to the automated testing of InterScan VirusWall 6.4. Apply TAF to the automatic testing of InterScan VirusWall 6 and achieve a good result.
Keywords/Search Tags:Software Automated Testing, Test Automation Framework, Test Case, Test Suite, Data-driven, Key Driven, InterScan VirusWall
PDF Full Text Request
Related items