http://www.cnblogs.com/fo0ol/p/3297054.htmldo web development, it is inevitable to develop their own page performance testing, self-written tool detection, too much work. Online there are several more mature testing tools, the following to introduce, and share with you. Based on web analytics tools:1. Ali Test2. Baidu Application
Why use JMeter, it free open source, continuous development, function gradually strong. Can do function, load, performance test. A set of scripts can be used for both functional and performance testing. Jmeter has a large number of plug-in developers, supporting a variety of test protocols.first, Jmeter use Getting Started Tutorial (Quick Start)If you are familia
Testbird completed the recording of the game's internal script, there is a problem in front of the Testbird research and development team. Hands-on testing to realize the performance of the game inside the device needs to embed the SDK in the game APK package. However, as we all know, the embedding of the SDK is a very time consuming process, but as a professional third-party hand-tour
First step: View server resourcesCat/proc/cpuinfo has several CPUs that are several logical CPUs (but not actual CPUs, physical CPUs)Number of physical CPUs queried: Cat/proc/cpuinfo | grep physical (there are several in Physical-id)Number of query logical CPUs: Cat/proc/cpuinfo (there are several cores in the actual 1 CPUs)Query Memory: Free Total joinsStep Two: Deploy the environment, modify the configuration fileVI filename: Q exitStep three: Monitoring during
, do not receive the return value2. Common Parameters-C and-T represent how much time to run concurrently3. The susseed returned by its result does not mean that the request was successful, such as:Enter a non-existent website, the result is still have 479 susceed4, the actual testing process, we can only go to the log to see if the server received so many requests. You can allow development to insert a flag in the code, as long as the access is succe
Concurrent operations: multiple users simultaneously perform operations on the touch function. The server must queue these requests and process them in sequence.Server Load balancer: it refers to the number of virtual users that run one or more services in a certain software, hardware, and network environment.To determine the maximum number of users that the system can carry,The maximum number of valid users, the system response time of different users, and the server resource utilization rate (
The eldest brother confessed a small task of interface performance test, originally he proposed to use LR, but I am so big volume of gadgets really don't see, so daoteng up JMeter.The specific task content is not much said, the basic requirements are 1200 concurrent. But we found that JMeter run 800 threads around the top not up, basically run a will be stuck. Baidu (not to use Baidu for shame), seemingly can use jmeter distributed
Based on the detailed description of using the php performance testing tool xhprof in the production environment. Xhprof is a php performance testing tool open-source by facebook. It can also be called the profile tool. it doesn't know how to translate it to make it more satisfactory. Compared with xdebug, xhprof is an
scan. So for the range that OE allows, I don't think the table data size will affect performance very much.Swingbench is a stress testing tool, and the result tpmc also represents the number of transactions per minute. If more data is preloaded and all types of weights in TX are fixed, the number of concurrent users needs to be adjusted to achieve an optimal TPMS value. The results of my previous test, the
MySQL Performance Testing Tool-mysqlslap
Mysqlslap is a benchmark tool provided by mysql. It has the following advantages: Data Query, simple syntax, and flexible and easy to use. this tool can simulate multiple clients to concurrently send query updates to the server, and provides performance test data and Performance
Brief introduction
Apache JMeter is an open source tool for load testing and performance testing in 100% pure Java language development.
FunctionApache JMeter can perform performance tests on static/dynamic resources, simulating multiple users ' side-by-side request resources to test their strength or ana
Introduction to DOH Framework
As a rich, highly modular JavaScript library, Dojo is destined to require a large number of unit tests to ensure the stability of each functional module. The Dojo self-contained unit Test Framework DOH (Dojo Objective Harness) provides a solid foundation for writing various unit tests. Developers can use the DOH framework to quickly write the following unit tests:
Common Javascript Unit Tests
Asynchronous Javascript Unit tests
Javascript
Use the console for Performance Testing
The built-in development tools of various browsers provide a console object. It mainly has two functions: displaying error information during webpage code running. Provides a command line interface to interact with webpage code. Next we will study in detail how to use the console for performance
See "What you need to know to do performance testing"Need to understand the best number of users and maximum number of usersBefore you start a performance test, you need to know:1, the customer's requestIf the system meets * * User logon, average per user logon time is not more than * * seconds2, the current system performanceThe maximum number of users and the o
Question: Stress and performance testing toolsI think it is easy to get started and there are three typesHttp_loadDownloadAddress: http://www.acme.com/software/http_load/http_load-12mar2006.tar.gzThe program is very small. After decompression, less than 100 k of home travel is convenient.Http_load runs in Parallel Multiplexing to test the Web server throughput and load. However, unlike most stress
Performance Testing
Directory
Performance Analysis 1
Stress Test 2 after the first Integration
Stress Testing after the second integration 7
The secondary test is full-path, and the secondary test uses the debug version. The first test involves memory leakage, and the second test is much better.
When the
activity
A function generating network activity needs to be investigated further as anotherPotential bottleneck.
Make sure the network activity is valid and not an artifact left behind from prototyping orDeveloper testing. Ensure that the number of times this network activity occurs is as lowPossible, to reduce the effect of latency. If possible, get more data in one hit
Memory Analysis
Memory Leak Detection
Find
performance testing: first, We need to prepare a support plugin for the JMeter websocket protocol: Jmeterwebsocketsampler-1.0.2-snapshot.jar This plugin relies on several jar packages 1, Jetty-http-9.1.2.v20140210.jar2, Jetty-io-9.1.2.v20140210.jar3, JETTY-UTIL-9.1.2.V20140210.JAR4, WEBSOCKET-API-9.1.1.V20140108.JAR5, WEBSOCKET-CLIENT-9.1.1.V20140108.JAR6, Websocket-common-9.1.1.v20140108.jar We have these
to normal, so the second round of testing continues to pressurize, pay attention to the following indicators in the performance counter
Memory/available bytes refers to the remaining available physical memory in MB (reference value:> = 10% ). Indicates the number of memory bytes currently available for the process.
Memory/pages/sec indicates the number of pages retrieved from the disk due to hardware p
Online performance testing of php Methods
A friend from a group asked a question two months ago. He said, "Now their company's project has a module with poor online performance and has not found the problem for a long time, in anger, the boss asked him to analyze the execution time of all class methods for the record, and could not affect the current project
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.