Font Size: a A A

Design And Implementation Of Automated Test Platform Based On Keywords

Posted on:2008-03-01Degree:MasterType:Thesis
Country:ChinaCandidate:Y P HaoFull Text:PDF
GTID:2178360245996911Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The application of third generation telecommunication technology has been gradually spreaded allover the world, in order to meet the market requirement many telecommunication facility provider has been making effort zealously to provide a more efficiency system. Network management system is a huge and complex management system, because of more and more client's functional requirement and technical innovation itself, it's version will be updated frequently.It will be a great workload to finish it's system test. Therefore in order to improve test efficiency and ensure the quality of system, automated test should be introduced.This paper first analyzes currently problem in the test of network management system and it's requirement of automated test. Based on this condition, the paper adopts a keyword driven script technology and assimilate some advanced ideas from currently popular automated test framework, then brings a new automate test framework adapted to the test of system. Aftet that this paper makes a detailed description on the test flow of this framework and has a system design based on this framework then finishes design and implementation of platform's major modules. Finally this paper realizes an automated test platform based on keywords (APK).APK uses a client/server network framework that can allow multiuser to customize their own test task and finish distributed automated test at the same time. The definition of keyword has been redefined in this paper, it isn't a atom action that has been defined in the popular automated test framework but a series of atom action that can realize a test process. Test result validation should be included in the keyword script at the same time. In interface aspect, APK provides an external interface that can integrate some service test tools existed now, meanwhile it also provide a expanded interface to meet the requirement of expanded function.APK is mainly used in the GUI (Graphical User Interface) Automated test for Java application, it can also implement some more complex service test by attempering some external tools through external interface. APK has currently been applied to realize regression test,boundary test and data configuration of multi calling service for network management system. It has gained notable effection and reached the prospective target.
Keywords/Search Tags:Keyword Driven, Automated Test, Automated Test Framework, GUI Test
PDF Full Text Request
Related items