The training focuses on the basic performance optimization. This profession is at the intersection of system analysis, administration, testing and development. It requires in-depth understanding of all components of computer systems - from networks and hardware of servers to rendering in browsers.
Before sending the application for the training, make sure that:
It is also nice to have:
To improve your technical skills you can address next resources (in addition to useful resources from testers):
1. Introduction to performance testing.
Software development lifecycle. Product quality specifications. Definition of performance. Performance testing lifecycle. Types of performance tests. Back-end testing.
2. Basics operating principles of web systems.
Client-server architecture. Dynamic and static content. Web application structure.
3. Basic operating principles of computer networks.
Models OSI and TCP/IP. Analyzing problems. Detailed account of the IP, TCP/UDP, and HTTP protocols.
4. Computer system hardware.
Hardware. Hardware monitoring methods in OS Windows. Types of metrics. Data analysis. Monitoring in *nix.
5. SQL basics.
Relational databases. Indexes. The SQL language. Profiling.
6. Performance testing tools: LoadRunner.
What is LoadRunner. Definitions. Testing process. Components. Creating scripts.
7. Performance testing tools: JMeter.
What is JMeter. Installation. Test plan elements in JMeter. GUI and non-GUI work modes. Creating scripts. Executing tests and analyzing data.
8. Compiling reports.
Ground rules. Examples. Common mistakes. Basics of statistics.
Have any questions? Contact us