- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
运行时设置 目标 解释脚本与场景的执行时间设置的不同之处; 根据压力测试目标配置执行时间 LoadRunner Expert Workflow 关于执行时间设置 脚本执行时间设置 所有的虚拟用户共用运行时间设置 运行逻辑 步 日志 思考时间 附加属性 其它 运行逻辑 Pacing 控制迭代之间的延迟 被用来扩展一个测试运行的时间 日志设置 在Controller中, 当然出现错误时,错误信息被默认发送到日志。 用于虚拟用户信息,如: 错误消息 参数置换 事物状态 确认状态 日志- 惯例 在大型系统测试时,如果把信息都发送到输出日志中,输出日志的大小会影响压力产生的可性量性。 创建两组具有不同运行时设置的用户组。其中用户数较多的组记录指定较少的日志,而用户数较少的组(点总数的5%)记录全部的日志。 什么是思考时间? 导航时间反应用户的暂停 思考时间 思考时间代表一个业务流程中正常的时间延迟,用来精确的模拟用户操作; 思考时间允许回放或忽略录制的思考时间(默认为回放); 最好的方法是在录制脚本时就在VuGen中设置使用思考时间。 忽略思考时间 忽略思考时间将会影响压力产生的可测量性; 忽略思考时间在很少量的Vuser运行时,也可能会引起应用操作的失败。 配置思考时间- 例子 压力测试目标: 模拟50用户首次使用系统购买机票。 其它设置 错误处理 出现错误时仍继续:此设置指示 Vuser 在出现错误时继续执行脚本。默认情况下,此选项处于关闭状态,表示如果出现错误 Vuser 将退出。 多线程 多线程环境的主要优势是每个负载生成器都能运行多个Vuser。 只有线程安全协议才能按线程运行。 自动事物 Actions作为一个事物被自动时间。如果使用自动化事物,为更清楚,脚本 Actions被赋予具有实意的名字。 步骤也能作为一个事物被自动时间化。如果使用自动化事物,为更清楚,脚本步骤也可被赋予具有实意的名字。 附加属性设置 附加参数设置实例 预言远程用户的性能 为什么模拟远程用户的性能? 场景运行时设置 场景运行时间设置 场景运行时设置: Vuser配额要防止系统过载,可以为 Vuser 活动设置配额。Vuser 配额适用于所有负载生成器上的 Vuser。 停止Vuser使可以控制在单击“停止”按钮时, Vuser 停止运行的方式。 随机顺序的种子允许 LoadRunner 使用种子值来产生随机顺序。每个种子值代表一个用于测试执行的随机值顺序。该设置应用参数个的Vuser脚本和随机的思考时间。 小结 解释脚本和Vuser运行时设置的不同; 基于压力测试目标配置Vuser的运行时; 基于压力测试目标配置脚本的运行时; 通过模拟WAN,配置压力产生器操作远程用户性能。 Users interact with the application according to their experience level and objectives. More technically proficient users may work very quickly while new users and those involved in certain kinds of business processes may proceed very slowly. By estimating these navigation times, virtual users can be made to emulate their real-world counterparts more accurately during a load test. If you are unsure of these times for various user types, ask the application experts knowledgeable about your business processes. Instructor will explain all the aspects of the interface Introduce the point that while ignoring think time in replay generates a higher load on back end, it may not be the best way to test (to avoid LR people thinking it’s a way to avoid buying a higher license key.) Ignoring Think Time results in very high resource uti
文档评论(0)