Software testing is a critical process in the software engineering part of the whole project development. The length of the software quality of the product development cycle is directly affected by the impact of software testing is an important part of software engineering. With concern about the quality of the software, software testing technology with rapid development. Functional testing is a process, a large proportion of software testing and software quality and release plays a key role, but the actual demand for different systems, the design of functional tests is different. Only based on the specific characteristics of the system functional testing process, the final system to meet customer demand. Therefore, functional testing is essential to ensure the software quality process.This paper analyzes the development of networking products based on Corba technology WEB information security filtering system software as an analysis object, I participated in the functional testing of the system, until the system software release. Structural characteristics with the system, I focus on the learning of theoretical knowledge of software testing, using the method of functional testing and functional testing test case design method, which involved the functions of each module to write use cases and implementation at the same time, after already mature system software test automation framework for learning, and then use the JavaScript scripting language, to participate in the selection of automated testing, test cases and scripts to write and automated functional testing tools TestComplete work performed to complete the entire functional test, I several aspects of the system of quality assessment. Through the participation of the entire functional testing process, and then combined with the traditional functional testing methods to summarize the functional test methods applicable to such products to provide a reference. |