14
Performance Testing Approach

Performance Testing - Keytorc Approach

Embed Size (px)

DESCRIPTION

Performans testleri nasıl yapılmalı? • Performans Test Stratejisinin Belirlenmesi o Risklerin, Rol ve Sorumlulukların Belirlenmesi o Performans Test Araçlarının Belirlenmesi • Performans Test Süreçlerinin Oluşturulması / İyileştirilmesi • Performans Testlerinin Planlanması o Performans Gereksinimlerinin Toplanması ve Belirlenmesi o Test Edilecek ve Edilmeyecek İşlemlerin Belirlenmesi o İşlem Bazında Yük Seviyelerinin ve Senaryolarının Belirlenmesi • Performans Testlerinin Hazırlanması ve Koşumu o Test Senaryolarının (script’lerin) Hazırlanması o Test Senaryolarının (script’lerin) Çalıştırılması • Performans Testlerinin Raporlanması o Performans Test Sonuçlarının Analizi ve Raporlanması Performans Testleri ile daha fazla bilgi almak için www.keytorc.com Performans Testing Approach • Principles of performance testing • Identification of performance test metrics • Identification of performance test acceptance criteria • Determination of critical load and stress levels • Set up and configuration of performance test environment • Selection and configuration of performance test automation tools • Design and preparation of performance test scripts • Preparation of performance test data • Preparation of load scenarios • Execution of performance tests • Analysis and verification of performance test results • Ways of improving system performance • Tips on performance testing • Mitigation of risks about performance testing • Required skills for performance testers Contact us for more information about performance testing: http://www.keytorc.com/en/index.html

Citation preview

Page 1: Performance Testing - Keytorc Approach

Performance Testing Approach

Page 2: Performance Testing - Keytorc Approach

Define Test Strategy

Page 3: Performance Testing - Keytorc Approach

To validate that software meets the minimum performancerequirements

To provide an informative feedback regarding systemsresponsiveness under various load levels

To establish a baseline for performance that can be used tomeasure any future changes made on the software

Define Performance Test Objectives

Page 4: Performance Testing - Keytorc Approach

Define Responsibilities

Business Scenarios, Test Data & Infrastructure

Performance Test Planning, Development, Execution & Reporting

Page 5: Performance Testing - Keytorc Approach

Define Test Objects / Environments

Page 6: Performance Testing - Keytorc Approach

Select Test Tools & Related Software

Page 7: Performance Testing - Keytorc Approach

Test Scenario Duration User Load

All Scenarios Ramp-Up Time: *** Minutes

Full-Throttle Time: *** Minutes

Cool-Down Time: ***Minute

*** Virtual Users

Performance Test (Assessing the test object against performance requirements)

Load Test(Assessing the test object under certain & acceptable amount of load)

Stress Test(Assessing the test object beyond its limits of normal operation)

Define The Workload Model

Page 8: Performance Testing - Keytorc Approach

Execute Test Cases

Page 9: Performance Testing - Keytorc Approach

Report Performance Test Results

Page 10: Performance Testing - Keytorc Approach

Verify Performance Improvements

Page 11: Performance Testing - Keytorc Approach

ISTQB Foundation LevelISTQB Advanced Level

Test AnalystTechnical Test AnalystTest Manager

Test Automation CoursePerformance Testing CourseMobile Testing CourseUsability Testing Course

Value-added OutsourcingService Level AgreementsISTQB Certified Test Engineers

Testing Center of ExcellenceTest Automation Services Performance Testing ServicesTest Maturity Assessments

(TMMi, TPI, customized)

More than 350 corporate clients…+

Page 12: Performance Testing - Keytorc Approach

+Turkey Software Quality Report+

http://turkishtestingboard.org/turkish/tsqr.htm

Page 13: Performance Testing - Keytorc Approach

TestIstanbul Conferences+

http://www.testistanbul.org/

Page 14: Performance Testing - Keytorc Approach

www.twitter.com/Keytorc

blogs.keytorc.com

tr.linkedin.com/in/keytorc

Contact

[email protected]

Keytorc Software Testing Services