`
lihbobo
  • 浏览: 66891 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

性能测试笔记

阅读更多

首先要明确目标:1.该系统的性能表现是否满足运行时的要求(能力验证),2.现有设备是否是制约性能表现的最大因素?(规划能力上)
2010年1月26日
今天开始再次研究Loadrunner,心态上已经成熟,技术上仍然是一个菜鸟,本着学习的态度,录制了一些Login的代码,录制完代码后,要做就是回放和检测代码,然后就是参数化,参数化用到最多的就是File类型(可能是初学者的感觉), 这个倒不必太担心,必要时可以查资料来确定,使用哪种类型的参数,但是要想熟练,那就需要大量的实践了,再就是加入事务和集合点,一般来说事务和集合点要结合使用,至于如何确定一个事务(重要吗?凭经验,,以后再论),而集合点的加入就需要一定的学问了,初学者一定要搞清楚集合点极其作用,1.是否需要加入集合点 2.集合点加在哪里比较合适?3.集合点和并发用户到底有何区别 4.采用何种方式的集合点 5.如何确定集合点达到了预定要求? 录制的代码很简单,调试不是什么难事,很快通过。
代码正确后,就使用控制器进入场景模式,这个是需要一定的技巧和经验,同样如何熟练的使用那些性能计数器来达到性能测试目的,继续研究和学习中。。
----------------------------------------------------------------------------------
关于vuser
《性能测试进阶指南》

1.Reconding Options

HTML-based Script:这种方式录制出来的脚本是基于HTML的, 以HTML操作为录制级别,非HTML操作方式不进行录制,访问的页面从一个HTML跳转到另外一个HTML,那么只需要得到针对HTML的请求即可。

A script describing user actions, 基于用户行为的脚本,后面提示使用类似Web_link, Web_submit_form等的函数。Web_link 是使用A script describing user actions 选项才能使用

web_link(“在测试结果中显示的名称”, “TEXT=需要单击的超链接名”, LAST);

如果一个页面中有多个同名的链接,web_link("click link", "Text = link", ord =2, LAST);

A script describing user actions 的好处是简洁,缺点是当页面存在多个同名链接时难以区分。

A script containing explicit URLs only(e.g. web_url, web_submit_data)

该选项确定基于URL请求的脚本录制类型。与基于用户行为模拟的不同之处在于,这种录制方式不考虑任何用户操作,只考虑客户端发送的请求,注重实际系统做了些什么。

web_url("在测试结果中显示的名称", “URL= 需要访问的超链接地址”, LAST);

 

web_link 和 web_url 函数都是页面访问型函数,实现HTTP请求中的GET方法, POST方法:web_submit_form或 web_submit_data

和Web_submit_form()函数不同,  web_submit_data()函数无需前面的页面支持,直接发送给对应页面相关数据即可。

除这4个函数外还有一个 Web_custopm_request()用于请求其他特殊的操作。

Url-BASE Script:是基于URL请求的脚本录制方式,会录制得到所有的HTTP请求。导致脚本包含大量的Web_url函数。

 

分享到:
评论

相关推荐

    性能测试笔记.zip

    这份“性能测试笔记”压缩包文件很可能是对这一主题的深入研究和实践经验的总结。下面我们将详细探讨性能测试的相关知识点。 1. **性能测试定义**:性能测试是一种非功能测试类型,旨在确定系统的响应时间、处理...

    jmeter性能测试笔记

    jmeter性能测试笔记 jmeter是一款功能强大且广泛应用于软件测试的性能测试工具。下面将对jmeter的性能测试笔记进行详细的解释和总结。 一、录制jmeter脚本 录制jmeter脚本是性能测试的第一步。 Badboy是一款功能...

    性能测试笔记整理.docx

    性能测试是IT行业中一项至关重要的任务,用于评估系统在高负载条件下的稳定性和效率。LoadRunner是一款常用的性能测试工具,其强大的功能可以帮助测试人员模拟大量并发用户,以检测应用程序的性能瓶颈和稳定性。本...

    超全性能入门讲解之服务端性能测试笔记

    性能测试是评估软件系统在高负载或大数据量情况下的运行状况的一种重要手段,它能帮助我们发现系统的性能瓶颈,预测系统在未来的扩展性和稳定性。本文将深入探讨服务端性能测试,特别是使用JMeter进行测试的方法。 ...

    性能测试学习笔记

    ### 性能测试学习笔记 #### 一、性能测试基础知识概览 性能测试是一种软件测试类型,用于评估软件系统的性能特点。它旨在确保系统能在预期的工作负载下保持响应迅速、资源利用合理,并且能维持良好的稳定性。下面...

    性能测试教学笔记

    这篇性能测试教学笔记,基于一位有着十年经验的教师的实践,提供了丰富的知识和指导,旨在帮助读者深入理解和应用性能测试。 1. **Web_link 与 URL 的依赖关系**: 在性能测试中,Web_link通常指的是网页链接,它...

    性能测试学习笔记之LoadRunner实战.docx

    ### 性能测试学习笔记之LoadRunner实战 #### 第1章 一切从零开始 **1.1 拒绝性能测试的理由** 在探索性能测试的过程中,很多人可能会因为种种原因而选择回避或延迟开始。本章节列出了几种常见的拒绝理由,并试图...

    笔记本电池性能测试软件

    "笔记本电池性能测试软件"就是针对这一需求而设计的专业工具,它能够帮助用户准确评估电池的健康状况和效能。 Battery Eater Pro v2.60 Final是一款著名的电池测试软件,其版本号表明这是一款经过多次优化、稳定...

    性能测试读书笔记

    ### 性能测试基础知识 #### 1.1 软件性能定义 - **用户角度**:软件性能主要体现在响应时间上,即软件对用户操作作出反应所需的时间。 - **管理员角度**:软件性能不仅包括响应时间,还涵盖资源利用率、可扩展性、...

    性能测试全篇笔记.md

    ### 性能测试全篇笔记知识点详述 #### 一、性能测试概述 ##### 1. 哪些网站需要做性能测试? - **B/S架构**:即浏览器与服务器架构,常见于大部分互联网应用中。 - **C/S架构**:即客户端与服务器架构,常见于...

    移动APP性能测试优化笔记

    移动APP性能测试优化整理,包含内存,流畅度,帧率,liuliu

    性能测试结果分析实战笔记

    性能测试结果分析实战笔记 性能测试结果分析是互联网行业中一个非常重要的步骤,该步骤可以帮助我们了解系统的性能瓶颈,从而对系统进行优化和改进。在本文中,我们将详细介绍性能测试结果分析的流程和方法,并提供...

    全面测试笔记本全面的各种小工具

    4. **CPU性能测试**:CPU是处理计算任务的核心。为了评估其性能,我们可以使用Cinebench、PCMark系列或3DMark等工具。这些基准测试软件通过执行复杂的计算任务来测量CPU的多线程处理能力和单线程性能。此外,还可以...

    软件测试笔记整理.zip

    最后一章可能涵盖了实际工作中如何应用测试知识,可能包括测试环境的搭建、性能测试、兼容性测试、安全性测试等具体场景。此外,也可能涉及如何处理回归缺陷、进行测试评审和质量保证。 通过学习这些文档,读者将...

    LoadRunner性能测试学习笔记

    ### LoadRunner性能测试基础知识详解 #### 一、性能测试概述 **性能测试**是指通过模拟真实的生产环境,采用各种不同的压力来测试被测系统的能力,包括但不限于模拟大量用户的同时访问。这种测试的主要目的是识别...

    非常详细的Jmeter性能测试学习笔记-让你从0到1@一只哈士奇.docx

    Jmeter 性能测试学习笔记 Jmeter 是一个开源的性能测试工具,主要用于模拟真实用户的请求,发送给服务器端,以评估服务器的性能。Jmeter 的优点是纯 Java 语言编写,具有良好的可移植性和轻量级的特点。 Jmeter 的...

Global site tag (gtag.js) - Google Analytics