Needs on performance test in finacial industry have greatly increased in recent years.With the continuous development of enterprises,their technology systems are evolving constantly and the number of all kinds of business systems also shows a linear increase.For better management of the growing project testing tasks and to meet more and more customer's needs on technologies and management used in performance test,we've designed the Performance Test Management Platform combined with the latest testing technologies,anagement methods and excellent testing tools.
This paper analyzes the current situation and problems of performance test first,then introduces the system architecture,backgroud code analysis of PTMP along with the relevant technologies used in the development of PTMP.The design process is composed of building framework,directory trees,paging mechanism,frontend page implementation and beautification,backgroud functionality implementation.We use the popular SSH as our main framework which features flexible, convenient, easy to maintain and expand.PTMP is based on J2EE and also uses Mysql database for persistence.The principal objective of this platform is to manage and track performance test proces,control test quality,avoid risk and implement unified management of testing resources and process assets.This thesis addresses the following issues:
1.How to use SSH to implement project framework
2.How to use Ext library to implement frontend pages for both pleasing to the eye and convenience of improvement and refactoring/modification
3.How to strengthen the auto display function and the beautification of directory trees
4.How to improve user's visual experience
key words: performance test,SSH,EXT,directory tree,test management
PTMP是Performance Test Management Platform的缩写