Font Size: a A A

The Software Testing Technology And Its Implementation In The Browser/Server System

Posted on:2005-02-08Degree:MasterType:Thesis
Country:ChinaCandidate:R ChenFull Text:PDF
GTID:2168360125956343Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of network technology, communication technology and Object-Oriented developing technology, Browser/Server(B/S) designing and developing technology is widely used in many kinds of fields. Nowadays it has been to be a popular and important developing technology. B/S system has many characters such as multi-tier, graphic user interface (GUI), Object-Oriented (OO), distributed data storage, concurrent control, isomeric platform, MVC structure and etc, B/S system makes the design and development more convenient. And it has many characters that the traditional system has not. But these characters of B/S system make software testing more difficult. The role of software testing cannot be replaced by developing and designing techniques in B/S system. Software testing is important method for assuring the software quality.Unfortunately, the work and the articles about the B/S system are not very much. The achievements are concentrated on OO testing. The study about the GUI testing is very little, especially about integrating testing in B/S system. Moreover, in discussion about object-oriented testing, all the content is about applying the traditional techniques to object-oriented developing methods, not considering the inheritance and multi-state. The study on object-oriented testing is only about testing a class, also named unit testing. Object-oriented testing technology is not mature.Therefore, this paper mainly discusses the B/S system testing, GUI testing, C/S system testing and object-oriented testing. It also discusses the design of producing the software testing use-case and automatic production of use-case with UML techniques. This paper also discusses the traditional testing techniques. Because of importance and difficulty of test use case, we are concentrated on the method of designing test use case in function testing and structure testing. In border-value method, I have the strong-value analysis method, worst-value testing method and non-common testing method. And I compare them in many aspects. In the end I introduce the popular testing tools and the selection of the testing tools.
Keywords/Search Tags:B/S, Software Testing, Object-Oriented, C/S, GUI, Integration Testing, UML
PDF Full Text Request
Related items