Performance testing and tuning to combat

Source: Internet
Author: User
Tags php framework jboss

Course Description

This video is an example to explain, is the author many years of practical work encountered some problems summarized and refined. The goal is to give the reader a correct and clear idea of the video can be done on their own, after understanding the video, can be directly applied to the project work, to play the value of performance test engineers.
To learn the performance test can not be anxious. Compared with the programming language learning, language learning lies in fine, deep, performance test learning is fine, wide, need to contact all aspects of knowledge, comprehensive application of this knowledge to discover problems, solve problems.
This tutorial is different from some performance test books and videos: This tutorial involves the installation and deployment of operating systems, common service programs, and even the configuration of service programs. This is because in the performance testing process, will inevitably deal with them, especially in the performance problem positioning and performance tuning process, they need to have a certain understanding, that is, the so-called "know each other, the victorious" principle.

Purchase Address:
http://www.china-pub.com/3501136

Course Requirements
1. Have a strong interest in performance testing.
2. Need a certain programming foundation, can read basic C language code can. But need to have certain self-study ability, this is the performance completes the performance test necessary.
3. Be diligent in your hands. This tutorial is more and more from the entry-level start to deepen, hands-on practice not only promote the understanding of the course, more importantly, you will get achievements and happiness.
4. Course level:200 (medium difficulty)

Project Platform
Demo: Windows 2003
/CentOS 5
Language: C, Shell
Tools: Loadrunner/opensta/jmeter/minisniffer/badboy

involving Knowledge
C language, HTTP, HTML, Java, Linux, Apache, Nginx, Jboss, LVS, MySQL, Oracle

Technical Highlights
In addition to summarizing and upgrading performance testing techniques, this course combines performance test execution with performance test tuning and performance fault positioning.

Course Style
This course is based on examples, while explaining skills without forgetting to get started from basics. Strive for the reader does not need a strong foundation, but also can understand, understand, learn and can soon practice, applied to the actual project performance test.



"Performance Testing and Tuning" course schedule

Serial Number

Training Content

class Hours

1

basic essentials for Getting Started

Curriculum objectives: Master the basic methods of performance testing, master the fundamentals of testing environment

Course Content:

L Performance Test Basics concept, performance requirements definition and performance test plan development

Introduction of common auxiliary tools

Explain with HTTP protocol

• Linux operating system installation and basic operation

L Installation and deployment of common service software under Linux

On: Apache, Nginx, PHP, Python

Medium: JDK, Tomcat, Jboss, Jbossweb

Under: Mysql, Oracle

6

2

Combat tool Tips

Course goals:

L performance Test Tool LoadRunner, practical skills, from Door to proficiency in the

L Common Protocol Performance test actual combat walkthrough.

L Master some free or open source performance test tools

Course content:

L LoadRunner Installation and configuration

: Windows Chapter

Under: Linux Chapter

L Deep Analysis Dynamic number According to the generated origin, the solution of the LoadRunner implementation of the

L commonly used to decrypt the LoadRunner implementation

: Base64/crc32/md5/guid/uniq/urlencode

Under: DLL extension, Expand the ability of LoadRunner

L comprehensive knowledge of resource monitoring

  operating systems, WEB servers, database resource monitoring methods, use of monitoring tools

L loadrunner Common Protocol Scripting design, sample Demo /p>

L IP Spoofing Primer to proficient (based on LoadRunner)

L Open Source Performance test Tool Opensta Getting started to proficient

L Open Source Performance testing tool Jmeter Getting started to proficient

10

3

The actual combat tuning article

Course Objectives:

L Project performance problem positioning, diagnostic analysis and tuning, typical case analysis, in-depth hands-on combat.

Course Content:

L A Java project performance testing process and performance fault location, master the use of Jprofiler

L A Python project performance tuning full combat, master the use of Cprofile library

L PHP Framework Scheme selection Performance test full combat, thinkphp and CodeIgniter big PK

L Mysql Database Performance Tuning full combat, Master CACTI monitoring

L LVS (Linux Virtual Server) cluster performance tuning full combat

5

4

Actual combat system Optimization Chapter

Course Objectives:

L System-level performance monitoring, evaluation and tuning

Course Content:

• Linux system Monitoring (Advanced article)
CPU, memory, IO, network monitoring and bottleneck analysis

L Server hardware Benchmark performance test

Benchmarks (each hardware performance evaluation method)

L Apache, Nginx, Jboss configuration tuning Way

3



image1.jpg (71.42 K)
2010-10-27 15:28:17



image2.png (19.43 K)
2010-10-27 15:28:17



image3.jpg (103.93 K)
2010-10-27 15:28:17



image4.png (23.28 K)
2010-10-27 15:28:17



image5.png (48.62 K)
2010-10-27 15:28:17



image6.png (33.16 K)
2010-10-27 15:28:17



image7.png (51.36 K)
2010-10-27 15:28:17



image8.png (78.48 K)
2010-10-27 15:28:17

Contact Us

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.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.