Free and Latest article publishing for websites and ezines!


The Analysis and Research on the Methods of Object Oriented Software Testing

Software testing appears with the invention of software. Software testing was done by programmers at the very beginning, which was also called "software debugging". With the rapid development of software development technologies, object oriented software developing methods have taken the leading place. However, object oriented developing methods not only bring convenience to software developing, but also bring software testing more challenges.This paper first tells the history of software testing. Then it analyzes the current theory of software testing at home and abroad. It also discusses traditional software testing methods, technology, process, popular testing tools nowadays and the application in the field of object oriented software testing.Based on the above, we show that object oriented software testing can not simply reuse the methods and technologies of traditional software testing because of its inheritance, encapsulation and polymorphism. Then it summarizes the testing model, methods and process of object oriented software and discusses the development model of object oriented software. According to this, software testing can be divided into object oriented analysis testing, object oriented design testing and object oriented programming testing. Orthogonal experimental design, prepositive condition testing methods, methods based on classes and mutual testing are the testing methods discussed in this paper. The process can be separated into functional testing, class testing, intra-class testing and system testing.According to the methods discussed in the first three chapters, testing methods and test cases are designed for Forum Registration System after detailed review of the specification. After analyzing the restricted conditions of each column in this system, test cases are designed by the methods of equivalence partitioning, boundary value analysis and orthogonal experimental design. By running these test cases, the function of this system has been checked as compared to the software demand.

Recommended Articles from the Software Category:

Most Viewed Articles in the Software Category:

  1. Design and Implementation of Human Resources Management System Based on Struts2 & Hibernate
  2. Design and Implementation of Building Materials Management System
  3. The Research and Application of Data Processing and Transmission for Commercial Bank Operational Cust
  4. The Design and Realization of Tag System Which Based on Web 2.0
  5. The Designing and Development of Online Exam System for the Medical Staff in Nantong
  6. The Network Course Data Exchange Platform Based on SOA
  7. On the Application of Data Disaster Recovery Technology in National Tax System
  8. Design and Implementation of the Railway Traction Power Supply Operation Management Information Syste
  9. Sales Management Software Enterprise Mobility Design and Implementation
  10. The Analysis and Research on the Methods of Object Oriented Software Testing


© 2004-2009 Information-Technology-Articles.com - All Rights Reserved Worldwide.