Font Size: a A A

Code Dynamic Performance Study

Posted on:2011-03-26Degree:MasterType:Thesis
Country:ChinaCandidate:Y LiFull Text:PDF
GTID:2208360308467128Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Along with social progress and the rapid development of computer science and technology, Computer Science and software penetrated into every corner of human society and became an essential component of national economy, national defense and social life. As the soul of the computer, the role and status of software become increasingly more important. Therefore, Quality of the software is increasingly becoming the focus of attention. Many computer scientists give priority to increasing the quality rather than the functionality and performance of software when they are looking forward to strategy of software developments in 21st century. Error is an inherent property of objects and software is no exception. According to the properties of software, errors are inevitable and complex to find and fix. Currently, As Formal Method and Proof Theory of Program Correctness is unable to become a practical method, Performance Test of Software is still an effective mean of software quality guaranty quite a while in the future. The quality of Performance Test of Software will finally decide the quality of the software. The purpose of Performance Test of Software is to find out the bottleneck of performance or defect of the software to improve the performance or fix the errors of the software.The purpose of this thesis is understand the concepts and principles of Function Coverage, Function of run-time and Function Run Times during the test of software, find out the method of increasing the effectiveness of test of Code Dynamic Performance to guide the software test progress and increase software performance. In order to achieve this goal, we comprehended function coverage and some test methods of function coverage, analyzed and compared these methods to find out the advantages and disadvantages of each method. On the other hand we also analyzed and compared some existing software test tools to find out the limitations and insufficiencies of each tool. Finally we introduced the concept of Code Instrumentation and comprehend principle of Code Instrumentation, and then we are able to do Code Instrumentation from Function Coverage, Function of Run-time or Function Run Times to reach a conclusion of the privilege of Code Instrumentation.
Keywords/Search Tags:Software Test, Dynamic Property, Function Coverage, Function Run, Code Instrumentation
PDF Full Text Request
Related items