בדיקות תוכנה - QA

Load Testing via MS VS 2012 – Web Testing

מספר הקורס 5462

למה ללמוד בג'ון ברייס?
  • למידה חדשנית ודינמית עם כלים מתקדמים בשילוב סימולציות, תרגול וסביבות מעבדה
  • מגוון הכשרות טכנולוגיות עם תכנים המותאמים להתפתחות הטכנולוגית ולביקוש בתעשיית ההייטק
  • מובילים את תחום ההכשרות לעולם ההייטק והטכנולוגיה כבר 30 שנה, עם קהילה של עשרות אלפי בוגרים
  • אתם בוחרים איך ללמוד: פרונטאלית בכיתה, מרחוק ב- Live Class או בלמידה עצמית

המועדים הקרובים

קורס לקבוצות

הקורס נפתח במתכונת של קבוצה בלבד, בהתאמה אישית לארגונים.
לפרטים נוספים: Muzman@johnbryce.co.il

משך הקורס

שעות לימוד:

24

מספר מפגשים:

קורס בוקר:

3

מתכונת הקורס

הקורסים המוזמנים לארגונים מותאמים באופן אישי ומלא לצרכי הארגון, מערכי הלימוד גמישים וניתן לשלב בהם תכנים רלוונטיים וייעודיים.

על הקורס בקצרה​

אתרי האינטרנט ומערכות המידע הארגוניות בימינו חייבים לתמוך במאות משתמשים בו זמנית. עומסי משתמשים, מורכבות יישום גבוהה וטכנולוגיות אינטרנט חדשות מגבירות את הצורך באוטומציה של בדיקות עומס לפני, בזמן ואחרי השקת יישום. כישלון במתן זמינות מלאה לאתר, ביצועים ירודים וחוויית משתמש שלילית יכולים להסתכם בפגיעה בחברתך.

Load testing מבית HP כלי לבדיקת עומסים, שמטרתו להעמיס את המערכת ולתת בזמן אמת תוצאות של עמידות המערכת בזמן עומס. הכלי הוא חלק מ VS ונפוץ מאוד בתחום בדיקות הביצועים בעולם.

קורס זה מכסה נושאי בדיקות עומס למערכות WEB.

מטרות הקורס

קורס זה מתמקד ביצירת עומס של משתמשים אמיתיים וילמד אותך כיצד להשתמש ב-Web Load Testing כדי:

ליצור משתמשים מדומים

להריץ תסריטי בדיקת עומס

לנתח ולפרש תוצאות של בדיקות עומס

למי מיועד הקורס

מהנדסי אבטחת איכות, מהנדסי ביצועים, מנהלים טכניים וכל אחד הנדרש לבצע ניתוח של עומס במערכות אינטרנט.

תכנית הלימודים

הסילבוס המלא
PDF להורדה

Fundamentals of Web Load Testing

 

Introduction

  • Explain the need for load testing
  • Describe various types of performance test objectives
  • Identify the steps of the Web Load Testing methodology
  • Define the term “scenario” in the context of Web Load Testing
  • Identify strategies for creating effective scenarios

Planning an Effective Scenario

  • Define measurable goals for your load test
  • Gather preliminary information before load testing your system
  • Organize system information effectively
  • Use gathered information to plan load tests

Installation

  • Describe the Web Load Testing architecture
  • Determine where to install Web Load Testing components
  • Identify hardware and software needed for installation

Introduction to Scenarios

  • Explain the elements of a Web Load Testing scenario
  • Present the basic steps for creating a scenario

Using Run-time Settings

  • Explain the difference between Script and Scenario Run-time settings
  • Configure Run-time settings based on load testing goals

Scenario Execution

  • Prepare for a scenario run
  • Identify techniques for running a scenario efficiently

Scheduling Scenarios

  • Explain Scheduling by Scenario and by Group
  • Configure Scenario Start Time
  • Explain a Real-life Schedule and a Run until Complete Schedule
  • Manage Schedules through the Actions grid.
  • Manage Schedules through the Scenario Interactive Graph

Defining Service Level Agreements

  • Define a Service Level Agreement
  • Create a Service Level Agreement Goal Measured Per Time Interval
  • Create a Service Level Agreement Goal Measured Over the Whole Run

Performance Monitors

  • Explain the value of performance monitors
  • Select performance monitors to achieve load test goals
  • Add measurements for performance based goals

Analysis

  • Explain the value of analyzing results
  • Work with the graphs to display data

Scripting For Web

Introduction

  • Define Web Load Testing script
  • Identify the main components of the Web Load Testing IDE interface

Recording for the Web

  • Create a script by recording user steps on the web environment
  • Describe the basics of HTML and URL recording levels

Replay

  • Identify and configure the appropriate web runtime setting for replay
  • Replay the script in Web Load Testing to verify script functionality
  • Recognize the debugging tools available in Web Load Testing

Transactions

  • Insert start and end TRX in the script
  • Explain what parameters are and how they work
  • Solve playback problems with parameterization
  • Parameterize a script for load testing

Manual Correlation

  • Determine when manual correlation is required
  • Correlate dynamic values using the create parameter option

Verification

  • Recognize why and when to use verification
  • Identify visual cues to check for during load testing
  • Add Text Checkpoints during and after recording

Hands-On Lab: Web Load Testing

קורסים מקצועיים למתקדמים