Font Size: a A A

Based On Web Application Of Automation Testing Framework Management System Design And Implementation

Posted on:2014-03-03Degree:MasterType:Thesis
Country:ChinaCandidate:L YangFull Text:PDF
GTID:2268330401458749Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of software testing, automation testing technology continues toprogress, more and more enterprises begin to pay more attention to the current automatedtesting. In the developing process of automation testing, automation testing framework hasbeen popular, especially the automation testing framework based on keyword-driven. Thispaper is based on the requirement of the project practical needs, in order to improve theefficiency of automation testing project. We developed an automated testing framework thatmanage and control through web ystem, in charge of test execution process management,including test case management.Nowadays, the main way to management keyword table in the automation testingframework base on keyword-driven test automation framework is saving keyword in file ofdatabase, especially through Excel file. Most testers manage keyword with Excel file, so thatthey can operate the Excel file to design test cases directly, which is very convenient andintuitive. But this method can also bring some troubles. For example, if you want to changethe schedule of the execution of test case, you must modify the Excle file, because themanagement of test cases with Excel file is linear. So if there are lots of test cases, workloadwould be quite heavy. In the other hand, tester can not share test cases in a good way. If weuse database to manag keyword, when tester develop the driven script, system neesds tooperate the database, even though the develop process cost much higher, but the latter part ofthe maintenance will be much more convenient.Keyword and test case management are very important in the keyword-drivenautomation testing. In this paper, the structure of the keywords is analyzed in detail, thenimproved to adapt with test cases management. The paper proposes a W model based on thekeyword-driven testing. W model includes three layer classifications, it will map thehierarchical among use case, keyword and test script. The paper analysis and study thekeyword driven testing and test case management, I design a web system for test case andkeyword management.The practice shows that, the test case management sytem enhanced test case separatedfrom the keyword, it can be managed individually, and test case indirect mapping associatedto driven scripting, subdivide the automated testing of the division of labor, so that testers getreasonable task allocation, and improved automation testing efficiency.
Keywords/Search Tags:Software testing, automation testing, automation testing framework, keyworddriven testing, test case management
PDF Full Text Request
Related items