| With the development of Object-Oriented developing technology, especially the presentation of software development process based on RUP, has brought the great facility for designing and developing of the software. Compared with traditional software development process, the development process of the software has changed quite greatly.At the same time, there are much difference between the RUP software testing process and the traditional software testing process. The software testing based on RUP emphasize early,continuous and automatic testing. Based on the iteration of software development, the testing should be iterative and in every iteration it must be finished through the stages of planning test,designing test,implementing test,executing test and evaluating test. The condition of exiting from an iteration is an exercisable build can be published at the end.In the planning test stage, we need to make test plan and test requirements. In the designing test stage, we need to design test cases and test process, and need to guarantee that the test cases have to cover all the test requirements. In the implementing test stage, we need to implement the concrete automated scripts or the manual operating procedures according to the test cases. In the executing test stage, we need to execute the automated and manual test scripts by automated test tools or by hand. In the last evaluating test stage, we need to make an objective appraisal on the software quality and the quality of the test job.In this paper, it introduces the software project process of RUP and the testing principle of IRUP, then , it give all the details of how to testing an enterprise document management system which developed based on IRUP and how to developing and managing automatic test scripts use Rational Robot and Test Manager which integrated with IRUP.The further study of this paper is how to use IRUP more flexible in the project and set up the whole frame of software test process based on RUP process. |