Win7下的使用QTP进行猴子测试的性能日志实现方法
来源:互联网 发布:刀具半径补偿编程 编辑:程序博客网 时间:2024/06/01 22:12
由于项目需要进行猴子测试,最近在看《QTP自动化测试实践》。与书上介绍的WinXP的性能计数器相比,Win7的性能日志使用方法有些不同,而且网上现成的很少,在此整理一下使用方法,以备后用。
启动方法:[Win]+[R]——>“运行”输入perfmon启动性能监视器,当然也可以右击“计算机”——>管理——>性能。
数据收集器集——>用户定义,在右边右击,选择新建——>数据收集器,打开向导窗口。设定监视间隔时间。“添加”时要保证监视的程序正在运行,“计数器”是表示需要监视的内容,比如Working Set是内存占用;“选定的对象实例”是需要监视的对象。下一步就完成了。打开这个新建项的属性,可以看到日志文件的存放位置。
在QTP脚本中,添加下列信息(出自《QTP自动化测试实践》),其中Monkey要与新建的数据收集器名字相同:
'开始性能计数器记录
SystemUtil.Run "logman", "start Monkey"'猴子测试过程...
'结束性能计数器记录
SystemUtil.Run "logman", "stop Monkey"
在性能窗口中启动数据收集器集,这时就可以开始QTP的猴子测试了。
测试完成后,在之前设定的存放日志的文件夹中找到日志文件Monkey,直接打开就能查看所关心的性能情况了。
另外,WinXP下打开*.blg文件的界面显示并不直观,可能需要进行转换再进行分析,这里贴一个简单的转换过程:
开始->运行->输入cmd 然后回车,进入命令行操作。
进到想要转换的.blg文件所在的文件夹,然后输入.relog -h 命令,就可以看到这个命令的所有帮助信息和例子。
然后按照例子进行转换就可以了。
我是这样做的:
我要转换的文件名是:BarServer.Helix_000002.blg ,放在我的电脑上的D盘下的 新建文件夹 下面的。(D:/新建文件夹/BarServer.Helix_000002.blg ).
开始->运行->cmd-> D: ->cd 新建文件夹 -> relog BarServer.Helix_000002.blg -f csv -o BarServer.Helix_000002.csv -t 2。
(原地址:http://hi.baidu.com/xgwong/blog/item/6ff98f946041291ad31b702a.html 原出处:小召的阳光地带 )
- Win7下的使用QTP进行猴子测试的性能日志实现方法
- QTP快速入门和简易猴子测试的实现
- QTP进行功能测试的基本方法
- 使用QTP进行自动化测试的酸甜苦辣
- 使用QTP进行WEB页面性能测试
- 利用QTP在WEB应用程序上进行简单的猴子测试
- 在QTP中巧用WebTable对象的ChildItem方法进行测试
- 在QTP中巧用WebTable对象的ChildItem方法进行测试
- 使用QTP进行非GUI的自动化测试
- QTP测试PDF的方法
- QTP测试Flash程序的方法
- Linux下使用Jmeter进行性能测试
- 使用qtp自动化测试的注意事项
- QTP测试工具的基本使用
- 自动化测试工具QTP的使用实例
- 使用QTP工具的测试流程
- win7下使用telnet的方法
- 关于Win7下QTP的几种问题和解决方案
- Android:Failed to allocate memory: 8;This application has requested the Runtime to terminate it ...
- 类名.this与类名.class
- Java Tip 30: Polymorphism and Java
- 虚函数
- 简单的RPC编程实践——HelloWorld的实现
- Win7下的使用QTP进行猴子测试的性能日志实现方法
- Spring事务配置
- QTP快速入门和简易猴子测试的实现
- hdu 4308 Saving Princess claire_(bfs,4级)
- epoll学习和回显服务器实现(C语言版)
- Linux编译内核实验小结
- 网络编程之应用
- 利用模块添加系统调用(不重新编译内核)
- 通过对inode的修改对文件操作进行扩充