LoadRunner教程
L o a d R u n n e r jiào教 chéng程
Welcome to the LoadRunner tutorial. The tutorial is a self-paced guide that leads you through the process of load testing, and helps familiarize you with the LoadRunner testing environment.
欢迎来到LoadRunner的教程。本教程是一个自学指南,引导你通过负载测试的过程,并有助于使你熟悉LoadRunner的测试环境。
huān欢 yíng迎 lái来 dào到 L o a d R u n n e r de的 jiào教 chéng程 。 běn本 jiào教 chéng程 shì是 yī一 gè个 zì自 xué学 zhǐ指 nán南 , yǐn引 dǎo导 nǐ你 tōng通 guò过 fù负 zài载 cè测 shì试 de的 guò过 chéng程 , bìng并 yǒu有 zhù助 yú于 shǐ使 nǐ你 shú熟 xī悉 L o a d R u n n e r de的 cè测 shì试 huán环 jìng境 。
The tutorial is accessible as part of the LoadRunner Help Center, or a printer-friendly version is available as a PDF file. Click LoadRunner Tutorial, or on a LoadRunner machine, select Start > All Programs > HP Software > HP LoadRunner > Documentation > Tutorial > Tutorial - Print Version.
本教程可作为LoadRunner帮助中心的一部分,或打印机友好的版本可以作为一个PDF文件。Click LoadRunner Tutorial,或在LoadRunner机,选择开始>所有程序>软件> > > > HP LoadRunner文档教程教程-打印版。
běn本 jiào教 chéng程 kě可 zuò作 wéi为 L o a d R u n n e r bāng帮 zhù助 zhōng中 xīn心 de的 yī一 bù部 fen分 , huò或 dǎ打 yìn印 jī机 yǒu友 hǎo好 de的 bǎn版 běn本 kě可 yǐ以 zuò作 wéi为 yī一 gè个 P D F wén文 jiàn件 。 C l i c k L o a d R u n n e r T u t o r i a l , huò或 zài在 L o a d R u n n e r jī机 , xuǎn选 zé择 kāi开 shǐ始 > suǒ所 yǒu有 chéng程 xù序 > ruǎn软 jiàn件 > > > > H P L o a d R u n n e r wén文 dàng档 jiào教 chéng程 jiào教 chéng程 - dǎ打 yìn印 bǎn版 。
What will you learn during this tutorial?
在本教程中你会学到什么?
zài在 běn本 jiào教 chéng程 zhōng中 nǐ你 huì会 xué学 dào到 shén什 me么 ?
•Lessons 1 through 4 describe how to develop a Vuser script using VuGen - the Virtual User Generator.
•教训1到4描述了如何开发一个使用VuGen的虚拟用户生成器虚拟用户脚本。
• jiào教 xùn训 1 dào到 4 miáo描 shù述 le了 rú如 hé何 kāi开 fā发 yī一 gè个 shǐ使 yòng用 V u G e n de的 xū虚 nǐ拟 yòng用 hù户 shēng生 chéng成 qì器 xū虚 nǐ拟 yòng用 hù户 jiǎo脚 běn本 。
•Lessons 5 and 6 explain how to design and run load tests using the LoadRunner Controller.
•课5和6说明如何运行负载测试使用LoadRunner控制器设计。
• kè课 5 hé和 6 shuō说 míng明 rú如 hé何 yùn运 xíng行 fù负 zài载 cè测 shì试 shǐ使 yòng用 L o a d R u n n e r kòng控 zhì制 qì器 shè设 jì计 。
•Lesson 7 introduces the Analysis tool, showing you how to create graphs and reports which will help you analyze your load test.
•第7课介绍了分析工具,向您展示如何创建图表和报告,这将有助于分析负载测试。
• dì第 7 kè课 jiè介 shào绍 le了 fēn分 xī析 gōng工 jù具 , xiàng向 nín您 zhǎn展 shì示 rú如 hé何 chuàng创 jiàn建 tú图 biǎo表 hé和 bào报 gào告 , zhè这 jiāng将 yǒu有 zhù助 yú于 fēn分 xī析 fù负 zài载 cè测 shì试 。
At the conclusion of this tutorial, you will be ready to design, run, and monitor a simple load test on your own system. It is recommended that you work through the tutorial in the order in which the information is presented.
在本教程结束时,您将准备在自己的系统上设计、运行和监视简单的负载测试。建议您按照提供信息的顺序通过教程进行工作。
LoadRunner的成分是什么?
L o a d R u n n e r de的 chéng成 fèn分 shì是 shén什 me么 ?
LoadRunner contains the following components:
LoadRunner包含以下组件:
L o a d R u n n e r bāo包 hán含 yǐ以 xià下 zǔ组 jiàn件 :
•The Virtual User Generator or VuGen records end-user business processes and creates an automated performance testing script, known as a Vuser script.
•虚拟用户生成器或VuGen记录最终用户业务流程和创建一个自动化的性能测试脚本,称为虚拟用户脚本。
• xū虚 nǐ拟 yòng用 hù户 shēng生 chéng成 qì器 huò或 V u G e n jì记 lù录 zuì最 zhōng终 yòng用 hù户 yè业 wù务 liú流 chéng程 hé和 chuàng创 jiàn建 yī一 gè个 zì自 dòng动 huà化 de的 xìng性 néng能 cè测 shì试 jiǎo脚 běn本 , chēng称 wéi为 xū虚 nǐ拟 yòng用 hù户 jiǎo脚 běn本 。
•The Controller organizes, drives, manages, and monitors the load test.
•控制器组织、驱动、管理和监视负载测试。
• kòng控 zhì制 qì器 zǔ组 zhī织 、 qū驱 dòng动 、 guǎn管 lǐ理 hé和 jiān监 shì视 fù负 zài载 cè测 shì试 。
•Analysis helps you view, dissect, and compare the results of the load tests.
•分析有助于查看、剖析和比较负载测试的结果。
负载生成器,计算机运行Vuser生成系统上的负荷。
LoadRunner的术语
LoadRunner负载测试的流程是怎样的?
L o a d R u n n e r fù负 zài载 cè测 shì试 de的 liú流 chéng程 shì是 zěn怎 yàng样 de的 ?
Load testing with LoadRunner typically consists of five phases: planning, script creation, scenario definition, scenario execution, and results analysis.
LoadRunner负载测试通常包括五个阶段:策划、剧本创作、场景定义、方案执行及结果分析。
1、计划荷载试验。定义您的性能测试需求,例如并发用户的数量、典型的业务流程和所需的响应时间。
1 、 jì计 huà划 hè荷 zài载 shì试 yàn验 。 dìng定 yì义 nín您 de的 xìng性 néng能 cè测 shì试 xū需 qiú求 , lì例 rú如 bìng并 fā发 yòng用 hù户 de的 shù数 liàng量 、 diǎn典 xíng型 de的 yè业 wù务 liú流 chéng程 hé和 suǒ所 xū需 de的 xiǎng响 yìng应 shí时 jiān间 。
2.Create Vuser Scripts. Use VuGen to capture the end-user activities into automated scripts.
2、创建虚拟用户脚本。使用VuGen捕捉用户活动的自动化脚本。
2 、 chuàng创 jiàn建 xū虚 nǐ拟 yòng用 hù户 jiǎo脚 běn本 。 shǐ使 yòng用 V u G e n bǔ捕 zhuō捉 yòng用 hù户 huó活 dòng动 de的 zì自 dòng动 huà化 jiǎo脚 běn本 。
3.Define a Scenario. Use the Controller to set up the load test environment.
3、定义场景。使用控制器设置负载测试环境。
3 、 dìng定 yì义 chǎng场 jǐng景 。 shǐ使 yòng用 kòng控 zhì制 qì器 shè设 zhì置 fù负 zài载 cè测 shì试 huán环 jìng境 。
4.Run a Scenario. Use the Controller to drive, manage, and monitor the load test.
4、运行场景。使用控制器驱动、管理和监视负载测试。
4 、 yùn运 xíng行 chǎng场 jǐng景 。 shǐ使 yòng用 kòng控 zhì制 qì器 qū驱 dòng动 、 guǎn管 lǐ理 hé和 jiān监 shì视 fù负 zài载 cè测 shì试 。
5.Analyze the Results. Use LoadRunner Analysis to create graphs and reports, and evaluate the system performance.
5、分析结果。用LoadRunner分析来创建图表和报告,评估系统的性能。
定义的性能要求
本教程将使用旅行服务应用程序。假设您是负责签署应用程序满足业务需求的性能工程师。你的项目经理已经给了你四个批准产品放行的标准:
běn本 jiào教 chéng程 jiāng将 shǐ使 yòng用 lǚ旅 xíng行 fú服 wù务 yìng应 yòng用 chéng程 xù序 。 jiǎ假 shè设 nín您 shì是 fù负 zé责 qiān签 shǔ署 yìng应 yòng用 chéng程 xù序 mǎn满 zú足 yè业 wù务 xū需 qiú求 de的 xìng性 néng能 gōng工 chéng程 shī师 。 nǐ你 de的 xiàng项 mù目 jīng经 lǐ理 yǐ已 jīng经 gěi给 le了 nǐ你 sì四 gè个 pī批 zhǔn准 chǎn产 pǐn品 fàng放 xíng行 de的 biāo标 zhǔn准 :
1.The application must successfully handle 10 concurrent travel agents.
1、应用程序必须成功地处理10个并发旅行代理。
1 、 yìng应 yòng用 chéng程 xù序 bì必 xū须 chéng成 gōng功 de地 chǔ处 lǐ理 1 0 gè个 bìng并 fā发 lǚ旅 xíng行 dài代 lǐ理 。
2.The application must be able to process 10 simultaneous flight bookings with response time not exceeding 90 seconds.
2、应用程序必须能够处理10个同时航班预订,响应时间不超过90秒。
2 、 yìng应 yòng用 chéng程 xù序 bì必 xū须 néng能 gòu够 chǔ处 lǐ理 1 0 gè个 tóng同 shí时 háng航 bān班 yù预 dìng订 , xiǎng响 yìng应 shí时 jiān间 bù不 chāo超 guò过 9 0 miǎo秒 。
3.The application must be able to handle 10 travel agents running simultaneous itinerary checks with response time not exceeding 120 seconds.
3、应用程序必须能够处理10个旅行社,同时执行行程检查,响应时间不超过120秒。
3 、 yìng应 yòng用 chéng程 xù序 bì必 xū须 néng能 gòu够 chǔ处 lǐ理 1 0 gè个 lǚ旅 xíng行 shè社 , tóng同 shí时 zhí执 xíng行 xíng行 chéng程 jiǎn检 chá查 , xiǎng响 yìng应 shí时 jiān间 bù不 chāo超 guò过 1 2 0 miǎo秒 。
4.The application must be able to handle 10 agents signing in and signing out of the system with response time not exceeding 10 seconds.
4、应用程序必须能够处理10个代理,并在响应时间不超过10秒的情况下签出该系统。
4 、 yìng应 yòng用 chéng程 xù序 bì必 xū须 néng能 gòu够 chǔ处 lǐ理 1 0 gè个 dài代 lǐ理 , bìng并 zài在 xiǎng响 yìng应 shí时 jiān间 bù不 chāo超 guò过 1 0 miǎo秒 de的 qíng情 kuàng况 xià下 qiān签 chū出 gāi该 xì系 tǒng统 。
This tutorial will walk you through the process of building load tests that validate each of the business requirements.
本教程将向您介绍构建验证每个业务需求的负载测试的过程。