页面性能测试-QTP篇
来源:互联网 发布:淘宝安卓下载 编辑:程序博客网 时间:2024/05/01 04:00
QTP大家都很熟悉吧,MI的功能测试工具,也许大家有些疑惑,为什么用一个功能测试工具来做页面性能测试的平台?这个和页面性能测试数据获取的方法有关。前文说到页面性能测试就是测试目标页面完全展现在终端客户的显示器上的时间。而使用QTP可以用来模拟终端用户打开每一个页面,并等到页面完全展现后把这段时间取出并纪录下来。
大致的架构如下,QTP模拟用户访问页面,在需要取完全展现时间的点前后精确的加上时间点,将取到的时间存在excal中。定期执行(如我是每10分钟执行一次),然后在固定时间(如我是在凌晨0点)将纪录的日志文件发送到各负责人的信箱中去。
使用Set objExcel = CreateObject("Excel.Application")
Set objWorkbook = objExcel.Workbooks.Open("XXXXX.xls") 链接并打开excel文件
使用Set objWorksheet = objWorkbook.Worksheets(X)指定sheet
使用objworksheet.cells(row,col).value = XXXX来写值
使用变量=objworksheet.cells(row,col).value 来读取值
时间点使用starttime+endtime来获取时间
使用XXXXXX.exist来判断页面内容是否已展现。。。。。。
小窍门:1.将一些可以复用的代码作成函数调用,这样可以极大地提高效率。
2.时间点要确定精确。
3.将excel的格式设计的清晰,线条明确,有利于观看。
虽然QTP可以实现这一切,但是我觉得还不够好,QTP消耗的资源较多,而且执行语句所消耗的时间也较长,因此我又使用Ruby来重新作了一个,而且实现了一些QTP没有实现的功能。在下一篇页面性能测试-Ruby章中,我将会详细讲述如果使用Ruby实现的。 同时也会提到我使用Ruby建立的功能自动化测试架构,用来取代QTP。
- 页面性能测试-QTP篇
- 页面性能测试-QTP篇
- 页面性能测试-QTP篇
- 使用QTP进行WEB页面性能测试
- 页面性能测试-Ruby篇
- 页面性能测试-Ruby篇
- 12步改进QTP测试性能
- QTP测试Flex页面的步骤
- 页面性能测试介绍
- 页面性能测试介绍
- 页面性能测试介绍
- 页面性能测试之一
- 页面性能测试
- 页面性能测试之一
- 页面性能测试
- 功能测试工具QTP & 性能测试工具LoadRunner使用总结
- 【软件自动化测试-QTP实战技能 8】== QTP中页面的基本异常检查
- 页面级别性能测试分析
- flash as3使用,播放声音和加载外部声音文件
- VC++的LNK2005错误
- Linux 上常见的 IO 基准测试工具比较
- Linux 上生成硬件信息与配置报告: Sysreport
- 在TextArea中输入文本字数的控制
- 页面性能测试-QTP篇
- [战术] 1.20-1.21时代魔兽各族战术总结(写的肤浅,仅供参考)
- Comparator,Comparable接口区别及应用
- Servlet实现JSP页面显示在线人数
- Java程序性能优化总结--------对象篇
- FCKeditor 2.0在线编辑器的设置与修改以及使用
- JSP直连Access数据库的代码 不需要ODBC数据源
- JSP下取当前时间并显示的代码,jsp年月日显示时间
- c#初学问题之一