| Object-oriented state transfer has an impact on software performance and is therefore important to test. This paper proposes a performance testing method base on UML Statechart Diagrams. The proposed testing method can be described by UML Statechart Diagrams to find software performance problems based on a testing tree. The optimized State chart Diagrams formation is then combined with a UML Sequence Diagram. By analyzing the generated State chart Diagrams the impact on the state can be realized in different forms of data storage. This data can then be submitted to performance test analysis.This paper discusses the combination advantages of UML sequence diagrams and sequence diagrams. The combination and reduction of State chart Diagrams, needs "electronic manual system" module as an example. Based on OpenXml and an SQL Server. two data storage methods, the experiment sets the same state of the two kinds of storage. combined with the test automated software, and analysis of the the performance data. The result show that SQL Server implementation has a higher performance index for access data which does not need to realize the analyzed structure. |