| Course Code : CTRPT320 | Source : CresTech |
Course Length : 2 days |
This introductory course is designed to familiarize testing professionals with the basics of the IBM Rational performance testing tool. Testers can build, enhance, and run scripts in a full-function Java Integrated Development Environment (IDE) that integrates with IBM Rational Software Development Platform products. In addition to class lecture, you will be asked to complete labs to reinforce critical concepts and tool functionality. The focus is on the practical application of Performance Tester to resolve common performance testing challenges. This course focuses on getting started with Performance Tester. Then the advanced course is designed to enhance a student's knowledge of the performance testing lifecycle using IBM Rational Performance Tester. Web-based applications are the focus of the class, during which students are provided insight into the architecture of web-based applications, implications upon test planning, automation, execution, and analysis. The course includes lecture and classroom discussion, with an emphasis on student exercises and labs applicable to real-world web applications and challenges. Extensive data correlation and parameterization techniques are addressed in the context of standard web clients, rich web clients, and desktop web clients. The course will require extensive Java programming in order to address the needs of business process automation and its requirements to properly model an application's end-user experience. Intended Audience • Users intending to be immersed within the performance testing life cycle, including the following: Performance Engineers, Test Automation Engineers and Quality Assurance Engineers Skills Taught Upon completion of the course, you will be able to: • Recall performance testing basics and document your plan for performance testing using a Workload Analysis Document • Explore a training application (system under test) and exercise it in conjunction with Rational Performance Tester • Use Rational Performance Tester to: • Create, run, and modify performance tests • Manage test data using datapools and data correlation • Enhance tests with verification points, loops, and custom code • Design and enhance workload scenarios and schedules • Monitor test execution and analyze results • Understand the fundamentals of a performance testing methodology in conjunction with the IBM Rational Performance Tester software • Recognize the challenges and solutions for testing different web application architectures • Comprehend the essentials of analyzing end-user perceived performance and system performance with the goal of achieving optimal application scalability Prerequisites • General understanding of Java and Web applications • General understanding of applications for the Microsoft Windows operating system Course Outline • HTTP Basics • Performance testing overview • Workload analysis and user community modeling • Introduction to RPT • Record and Playback (script Level) • Settings --- Record and Playback • Enhancing Scripts • Parametrizing script • Data Correlation • Creating Schedules • Exercises – On Accompanying Projects • Enhancing Schedules • Ramping Up tests • Analyzing Results • Performance Test monitoring • Exercises – On Accompanying Projects |
||