Font Size: a A A

The Designe And Key Modules Realization Of Distributed Software Performance Testing Tools

Posted on:2009-01-23Degree:MasterType:Thesis
Country:ChinaCandidate:Y M FuFull Text:PDF
GTID:2178360245489618Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Nowadays with the increasing in size and complexity of software, the manual software testing becomes more and more unsuitable to demand. The condition compels us to research and develop software testing tools, so that software testing automatization can be turned into reality. In this thesis, the distributed software performance testing tools is discussed and researched.At first, the thesis will analyse the workflow of distributed software performance testing tools. From the workflow, the structure of testing tools program is designed. The structure manifests the relationships between composing modules of testing tools and the functions of these modules.Then the realizations of several key modules are discussed. They are testing use case production module, testing script creation module, testing execution module and testing result process module.The testing use case production module distills UML sequence diagrams from Rational Rose MDL file. And then testing use cases are distilled from these sequence diagrams.Testing script creation module uses technology of the Windows API hook to record original testing script. The original testing script will be processed during API encapsulation and code encapsulation stages. After the script is processed, the original testing script will become advanced language program file. At last, the advanced language program file script can be customized and parameterized.Testing execution module collects testing result data from all of the testing agent modules. The result data are processed and feedbacked to user by tables or diagrams etc.
Keywords/Search Tags:software testing, software performance, distributed software performance testing tools, technology of API hook
PDF Full Text Request
Related items