Font Size: a A A

The Automated Testing System That Applies For Website-testing

Posted on:2011-12-18Degree:MasterType:Thesis
Country:ChinaCandidate:Z Y XiaFull Text:PDF
GTID:2178360305454952Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The following article will introduce how to use Oracle and Sturts and RFT and Java to realize the Browser/Server mode aiming at the automated testing system which applies to website-testing, meanwhile all of them are basis on the exist auto-testing frame.As the key technology that promises both software quality and production safety, software-testing has gradually shown its importance. To meet the users growing requirements on software quality, which could hardly be realize all by handcraft-testing. The whole IT industry keep investment and try auto-testing way to raise efficiency save time and human resource. The exiting auto-testing tools apply much better for smoking test than for system test and acceptance test. At the same time, raising auto-testing of website system would actively promote the stability and quality of website running.The automated testing system mentioned in this article is pointing at the system test and acceptance test on website, which is supposed to meet the following requirements:Enable the tester to prepare more complex cases which could be operated by automated testing system. The testing process is no longer limited by purely smoking test aiming at GUI.It also removes the technology obstacle of auto-testing so that enable testers to describe testing cases, which could be automatically exchanged into test script, with easier languages. Then abundant work time and programming experience is no longer necessary for the testers.Enable to enhance the testing effects and stability, and suits for testing cases under all conditions. Enable to realize auto-testing without handcraft intervention, which has overcome the problem of error-pause.Realize the co-operation within tester group, and ensure the validity and continuance of relevant docs through sharing and protecting.The main idea of automated testing system applying for website test is as follows:To take B/S mode as meeting all kinds of management needs and supporting the group work.To take database as to effectively keep documents which promote both effective info-management during testing process and strategy of scheduling.To take RFT auto tool combined with Java class libraries as to realize the auto-compiling of scripts, which also takes advantage of test expertise programming along with RFT tools.To use the classic Struts frame (MVC frame) successfully shorten the above mentioned program term and make the development of front function become relatively simpler.Effects and characters of automated testing system:(1)Consolidated collection and updating of testing cases, which enable the test group to keep docs effectively and check info conveniently on internet.(2)The compiler of test script. The automated testing system has realized the auto-program of test script through collecting testing cases and test objects which means reducing time and technology on script programming.(3)Selective modes enable the system to efficiently select exact testing cases which meet the user requirements and exchange the testing cases into program codes.(4)Task management ensure the system through the task-filling plan to efficiently choose valid scripts to run, which enable users to make auto running plan and enhance the parallel management.(5)The abnormity-dealing strategy enables the automated testing system to keep running, which effectively enhances the work efficiency and enlarges the possibility of unmanned testing.(6)Configurable design: the functions as test objective collecting and testing cases selecting all have configurable design, so that users could configure or update a test program or example which definitely meets the changing requirements.(7)Modularization design: the present script-programming function applies for Java language programming, meanwhile according to the modularization design, the advanced system is supposed to apply for more auto-testing tools which using languages as C# and so on.This automated testing system applying for website test has partly enhanced the automatic ability of both system test and acceptance test, and furthermore changed the previous auto-test method which strictly limited by the follows as smoking test, expertise on programming, handcraft intervention, etc., In a word, this is an effectively exploration and practice on auto-test software.
Keywords/Search Tags:Testing of GUI, Automated testing system, Compiler of test script, Unmanned testing
PDF Full Text Request
Related items