Font Size: a A A

Automated Testing Of Web Applications

Posted on:2007-04-30Degree:MasterType:Thesis
Country:ChinaCandidate:G Y WangFull Text:PDF
GTID:2208360212470421Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Along with Internet's rapid popularization throughout the world and great progress the corresponding hardware technology has made, Web technology has been universally applied, impacting almost every aspect of people's life and work. And Web has also become the information medium and platform of information publication. However, as the increase of website's scale and complexity, Web will not only means mere data publication, but will also involve the construction of informative system and complicated application logic, so more and more large-scaled application based on web take shape. This not only calls for high standard for WEB application development, but also brings problems to Web application testing, especially the following problems: traditional software testing method cannot be fully applied in Web application testing; manual testing is of low effectiveness; the coverage ratio of testing cannot be guaranteedAimed at this problem, this article bring out a new Web application testing platform, this platform is based on Web application testing model and adopt automation testing technology. And furthermore, the author provides design and partial implementation of this platform. Mainly used on the automation testing in regression test phase, this platform gets its initial script though performing manual test case, then, though scan and analysis on Web application source code, gain important testing mode such as object model and action model, etc. Based on this testing mode, we can perform the coverage ratio verification on the script just generated, and then we can compare parameters from every aspect like user action status report to complete the verification and update of testing script. At last, play the testing script to completed regression test, and automatically record the software defect as well as generate testing report of certain form.This thesis starts with analyzing current automation testing technology, including its evolution, current status, major existing problems, main process and its trend of development, followed by the introduction of current situation of web application and testing models. Major testing models include object model, behavior model and structure model, which are mainly applicable to white-box testing on web application.
Keywords/Search Tags:Automated Testing, Web Application, Testing Model, Gray Box Testing
PDF Full Text Request
Related items