`

LR通过TruClient协议来录制用户操作实现性能测试

阅读更多

       这篇博客将作为最后一篇LR实现手机应用服务性能测试的介绍。

       这次是通过TruClient Ajax  - Mobile来实现,对于熟悉QTP的人来说应该很熟悉这个操作,但对于熟悉LR原理的人来说有点费解。因为这次它真心的是录制的用户操作来产生脚本的,很像QTP中的action.以及参数化都可以简单的在界面上完成。很显然对于性能测试用这种方法是不太好的,但有时候可能会出现实在是无法通过mobile http/html协议实现的,那就只能用这种方法了。当然下面我们将会看到一些手机测试特殊的地方。

1.选择新建协议,选择TruClient Ajax- mobile就可以了。



 这里好奇一直有个问题,LR11.5到11.51 也还是存在,选择协议填好script name后找不到确定按键在哪。但这里我实在是没找到,如果各位大侠知道在哪记得告诉我一下。那就直接回车吧。

2.选择develop script

 3.弹出如下选项设置项

我们选择一个iphone 4  苹果更新太快了。这里面还是4.没办法。

 4.现在会弹出两个窗口,左边是录制窗口,右边是操作窗口,录制的时候将会在左侧记录步骤,右侧是操作界面。

神马!!!firefox。 没错,的确是个迷你的firefox.

 5.现在打开网易邮箱



 


 可以点击左侧来进行相应的修改或者参数化。这里与QTP选择对象然后选择事件是类似的。

当然也可以在脚本中修改。登录邮箱后生成的脚本如下:

Script_View_Action()
{
	truclient_step("Navigate to 'mail.163.com'", "snapshot=Action_1.inf");
	truclient_step("登 录", "snapshot=Action_2.inf");
	{
		truclient_step("Click on 用户名: textbox", "snapshot=Action_2.1.inf");
		truclient_step("Type 'xxxxxxxxx' in 用户名: textbox", "snapshot=Action_2.2.inf");
		truclient_step("Click on 密 码: passwordbox", "snapshot=Action_2.3.inf");
		truclient_step("Type **************** in 密 码: passwordbox", "snapshot=Action_2.4.inf");
		truclient_step("Click on 登 录 button", "snapshot=Action_2.5.inf");
	}
}

 
 

 

  • 大小: 53.2 KB
  • 大小: 41.4 KB
  • 大小: 57.1 KB
  • 大小: 68.9 KB
  • 大小: 102.7 KB
  • 大小: 86.7 KB
0
0
分享到:
评论

相关推荐

    TruClient Lite for Chrome-crx插件

    语言:English 基于现代JavaScript的应用程序的高级技术,其在Web浏览器中模拟用户活动 :Truclient Lite将被停用,...可以通过参数化步骤参数和其他方式来增强脚本。在专用的Chrome配置文件上安装和运行Truclient Lite

    Tutorial:TruClient 教程

    Github.com 上的 TruClient 存储库包含在 HP 的 LoadRunner TruClient(可能还有 StormRunner)商业性能测试工具中运行的脚本。 这是由创建的,用于他在迪士尼世界/迪士尼乐园的 StarEast/StarWest 的动手教程。 ...

    TruClient Lite的铬「HPE 」「TruClient Lite for Chrome」-crx插件

    可以通过计时步骤,参数化步骤参数以及其他方式来增强脚本。 在专用的Chrome配置文件上安装并运行TruClient Lite。 这有助于将日常使用的Chrome与测试用的Chrome分开。 为适用于Chrome的TruClient Lite创建专用配置...

    LoadRunner

    HP LoadRunner v11 00 - Ajax TruClient Tips and Tricks

    源代码-ajax即时聊天程序(新手学习推荐).zip

    源代码-ajax即时聊天程序(新手学习推荐).zip

    python读取excel数据.doc

    以下是一个简单的Python代码,用于在控制台上打印一个看起来像爱心的形状。这个代码使用了ASCII字符来创建形状。 python print('\n'.join([''.join([('Love'[(x-y)%4] if ((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3 <= 0 else ' ') for x in range(-30, 30)]) for y in range(15, -15, -1)])) 这个代码使用了数学公式来生成心形。但是,由于ASCII字符的限制,这个心形可能看起来不是很完美。 如果你想要一个更详细和定制化的心形,你可能需要使用图形库,如PIL(Python Imaging Library)或matplotlib。但是,这些库通常用于创建图像文件或在图形用户界面上绘制,而不是在控制台上打印。 另外,这里有一个使用turtle模块在图形窗口中绘制爱心的简单示例: python import turtle # 创建一个新的turtle对象 heart = turtle.Turtl

    【图像评价】图像去雾质量评价【含Matlab源码 066期】.zip

    Matlab领域上传的视频均有对应的完整代码,皆可运行,亲测可用,适合小白; 1、代码压缩包内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主或扫描视频QQ名片; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

    30客户满意度调查表.DOC

    30客户满意度调查表.DOC

    labelme, 一个用于图像标记的工具

    使用python3以上版本

    cn-msdn-library-for-visual-studio-2008-service-pack-1-x86-dvd-x1

    cn_msdn_library_for_visual_studio_2008_service_pack_1_x86_dvd_x1.iso 分卷3

    变更申请单.xls

    变更申请单.xls

    【路缝识别】 GUI形态学路缝识别(带面板)【含Matlab源码 1649期】.zip

    【路缝识别】 GUI形态学路缝识别(带面板)【含Matlab源码 1649期】

    判断回文素数的C语言程序

    附件是判断回文素数的C语言程序,文件绿色安全,请大家放心下载,仅供交流学习使用,无任何商业目的! 程序首先定义了两个函数:isPrime 用于判断一个数是否为素数,isPalindrome 用于判断一个数是否为回文。然后在 main 函数中,通过一个循环来检查从2到999(这里假设我们只需要检查小于1000的数)的所有数,如果一个数既是素数又是回文数,就将其打印出来。

    Modbus Poll version 10.9.0 Build 2194

    Modbus Poll version 10.9.0 Build 2194,modbus 主机,包含 32位与64位,非常好用的 modbus 协议主机调试工具

    【表盘识别】 GUI二值化指针式表盘识别【含Matlab源码 275期】.zip

    Matlab领域上传的视频均有对应的完整代码,皆可运行,亲测可用,适合小白; 1、代码压缩包内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主或扫描视频QQ名片; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

    读书屋测试项目,里面涵盖有自动化测试用例以及手工测试用例 此项目主要针对自动化项目用例

    此文档是读书屋的自动化测试用例,

    17产品标识和可追溯性控制程序.doc

    17产品标识和可追溯性控制程序.doc

    【图像融合】形态学分析和稀疏表征CSMCA图像融合【含Matlab源码 4130期】.zip

    Matlab领域上传的视频均有对应的完整代码,皆可运行,亲测可用,适合小白; 1、代码压缩包内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主或扫描视频QQ名片; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

    源代码-ApiAdmin后台管理系统 基于ThinkPHP.zip

    源代码-ApiAdmin后台管理系统 基于ThinkPHP.zip

    【图像隐写】 DCT数字水印嵌入+攻击+提取【含Matlab源码 1758期】.zip

    Matlab领域上传的视频均有对应的完整代码,皆可运行,亲测可用,适合小白; 1、代码压缩包内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主或扫描视频QQ名片; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

Global site tag (gtag.js) - Google Analytics