A big summary of the "Performance test" article by the Worm Master
To facilitate reading, I rearrange this article to include all the content of this blog related to performance testing.
-------------------------------------------
There have been a lot of performance tests on the market in the last two years, but most of the books are about LoadRunner's operational skills and project practice. I don't think there is a problem because the LoadRunner performance testing tool has taken up a large market. LoadRunner is very powerful, but when we do performance testing, we tend to "loadrunner mode" thinking about how to perform performance testing. LoadRunner is just a performance test tool, and all the authors say so, but their performance test books penetrate LoadRunner's shadow from beginning to end.
Of course, it also specializes in books on JMeter performance testing tools. Performance testing is a type of test that is independent of the software. He also has his own independent processes and programs. Tools are only part of the performance test implementation, and tools can be selected and developed on their own. I don't have much practical experience here to talk about the performance test of something swim. In the learning---understanding---thinking----summary, I hope in this process to bring their understanding of things to share with you.
Maybe you suspect that I have a grudge against LoadRunner, not at all, I personally in-depth learning the various skills of LoadRunner, but I think performance testing should not rely on a tool, it should be a independent system that does not rely on any tool, rather than a system built on a certain tool, This will inevitably be the cart.
Thanks to Jackei, the first to understand performance testing also began with his blog, "LoadRunner didn't tell You" and "JMeter from beginner to Mastery"
Unfortunately, none of his two series has been completed. But his blog really helped a lot of test classmates. I am one of the beneficiaries. That's one of the reasons I've settled in the blog park.
Thanks to Dening's " software performance testing process and case Analysis " I think that his book is the most able to reflect the nature of performance testing books, not too dependent on a tool. Maybe you look at my article will find the shadow of this book, is based on the book's understanding and summary, but I read the information can not only be the book.
What you need to know before doing a performance test
What you need to know after doing a performance test
"Performance test know how much" series
How to know the performance test----The classification of performance test
Performance tests know how many---concurrent users
Performance tests know how much---throughput
Performance test know how much---response time
Performance test know how much---know the front end performance
Performance test know how much---test tool introduction
Performance test know how much---performance testing tools principles and architecture
Performance test know how much---performance test process
How much does performance testing know---system framework analysis
Performance test know how much---performance requirements analysis
Performance test know how much---performance test plan
Performance test know how many---test environment to build
Performance test know how much---the use of performance testing tools through the introduction and use of JMeter and LoadRunner, this section has been explained, refer to the following performance tools used RELATED links.
Performance test know how much---system counter and hardware analysis
How much performance testing is known---performance analysis and tuning principles
Performance tuning is a complex process that requires a variety of technical bases, systems, networks, databases, middleware, and development languages. This is a bottleneck for me, but it is not without skill, and this is part of my future focus.
Thank myself, this series is over, although the text has a lot of typos, because the level is limited, I do not guarantee that their talk is right, most of the Internet collection and all kinds of books with their own speculative understanding. But no eunuch. I'll continue to share performance-tuned content.
.........
The nature of software performance testing
Talking about software performance testing from user perception
----------------------Performance Testing Tools----------------------
Open Source Performance test Tool JMeter
JMeter Basics-Recording scripts
The basic concept of jmeter Foundation---jmeter
JMeter--The scope and execution order of components
One of the JMeter basics a simple performance test
JMeter Tips for use
To create an FTP test plan using JMeter
Creating a Database (Mysql) test using JMeter
LR has one of the JMeter also has "parameterization"
LR has jmeter and two "checkpoints."
LR has JMeter and three "rendezvous points."
A simple method of database performance testing
Commercial Performance Test Tool LoadRunner
LoadRunner parametric explanation
One of LoadRunner scripting
LoadRunner Script writing the second
LoadRunner scripting Three (transaction functions)
LoadRunner using dynamic link library technology
LoadRunner Usage Tips:
The protocol analysis of LoadRunner skill
Analysis of the THML and URL two recording modes of LoadRunner skill
IP spoofing of LoadRunner tricks (recommended)
Thinking time setting of LoadRunner skill
Set of LoadRunner techniques
Automatic Association of LoadRunner Skills
Manual Association and Pre-association of LoadRunner Techniques
Checkpoints of LoadRunner skills
Adding a transaction to the LoadRunner technique
Script design of LoadRunner skills
Performance testing tools under Linux: Curl-loader
Performance test Tool Curl-loader (Linux) Performance test Tool Curl-loader two---test analysis
----------------------Accessibility Classes------------------------
Business data analysis tools can help us better analyze performance requirements and determine performance metrics.
Windows under Log Analyzer: Weblog expert
Business Analysis tool under Linux: Awstats
System Protocol analysis tool, analyze the protocol of the system under test to select the appropriate protocol to the system for the development of script recording.
Powerful Protocol analysis tool: Ominpeek
Data generation tools, for a more realistic simulation of the test environment, test data is also a necessary factor, the selection of tools to generate data is also one of the basic skills required.
At present the chapters are arranged as above, and subsequent adjustments will be made during the writing process.
As a test newcomer, I am not sharing my years of experience, but in learning, thinking and summarizing the process. In case of error, please forgive and correct. Thank you.
-------------------------------
This will be a note. Last Updated: 2013-9-10
"Reprint" Insect Master "performance test" article large summary