Font Size: a A A

Based On Client / Server Architecture Gui Testing

Posted on:1999-11-14Degree:MasterType:Thesis
Country:ChinaCandidate:H W WangFull Text:PDF
GTID:2208360185495570Subject:Computer applications
Abstract/Summary:PDF Full Text Request
Software Testing is the necessary stage of the software development procedure, and it determines the software quality. According to the statistical data, the expense of testing occupies 40 percent of the total cost of software development. An effective testing strategy and testing technique not only ensure the software quality, but also shorten the period of software development, and reduce the cost as well.In 90's, client/server architecture has become the mainstream of Management Information System(MIS) for its lower cost, better portability, and higher system and network performance. Simultaneously, the applications on the clients always follow the standard of Graphic User Interface. The development of MIS presents many new factors: synchronization and dependencies, event-driven and so on, and traditional testing can not meet its requirement. In order to assure the software quality, a new testing strategy is urgently needed to the MIS based on client/server architecture.This paper brings forward a systemic Graphic User Interface(GUI) application testing strategy after deeply analyzing the difficulties of the client/server application and GUI application. With different categories of errors in the GUI application, different testing types will be adopted. The testing techniques include the traditional methods such as equivalence partitions, decision tables, state-transition testing and so on, and also include navigation testing, synchronization testing, client/server communication testing that applied to GUI applications. At last, this paper describes the use of this strategy in the Labor Market Management Information System.
Keywords/Search Tags:Architecture
PDF Full Text Request
Related items