QTP/UTF
TigerJason
这个作者很懒,什么都没留下…
展开
-
学习QTP的一点心得
从2011年开始接触QTP以来,对于自动化测试可能之前有些误区吧,总觉得自动化测试就是QTP等商用或者免费开源的软件撑起来的,其实我是大错特错了。真正对于自动化测试来说,如果搭建起适合自己企业的自动化测试框架,以及如何规划测试,如果去评估哪有现有的或者未来的项目可以在现在的框架下进行执行自动化的动作。 也可能是和任何其他的学习类似,我们学习QTP也是一样的,要有规划的持续的学习,从原创 2012-08-14 12:29:41 · 1421 阅读 · 0 评论 -
QTP中关于对webelement的处理。
相信大家对于qtp中的控件的识别都绞尽脑汁了吧。有时间没有必要对所有类型的控件都纠结的。比如一定情况下的webelement控件。由于开发的框架千差万别,就拿我们公司的框架来说,webelement的操作没有必要去考虑,因为只是由于架构中布局的考虑才有的。甚至有些webtable类型的控件也是如此。如下图的 正常用户操作要单击左侧menu中的企业业务才能看到外发加工的业务,进而找到外发原创 2013-03-20 10:38:18 · 5173 阅读 · 0 评论 -
fireevent在QTP的应用,丰富了控件的行为。
--内容出自网友 zte-boy '脚本经过自己稍加修改运行是没有问题的。并且很好用~FireEvent函数可以实现有些控件的一些特殊的行为要求,比如onchange, onclick, ondblclick, onblur, onfocus, onmousedown, onmouseup, 'onmouseout, onsubmit, onreset, onpropertycha转载 2013-03-14 12:41:55 · 3005 阅读 · 0 评论 -
自己Mark一下,关于new feature of QTP (Reg-Exp)
下图为截图,关于filecontentcomparision的操作界面,着重利用下图看下R-E原创 2013-03-12 10:10:39 · 866 阅读 · 0 评论 -
QTP11.5版本下4种录制方式
'第一种录制方式: 模拟录制 (analog recording)'Desktop.RunAnalog "Track2"'第二种录制方式:正常录制(normal recording)'Dialog("Login").WinEdit("Agent Name:").Type "t" @@ hightlight id_;_1837320_;_script infofile_;_Z原创 2013-03-11 16:33:10 · 5117 阅读 · 0 评论 -
System Monitor Object(系统监控对象)
QTP对象描述: 在测试运行时,能够提取到一个系统计数器的信息。相关的方法: 1:GetValue Method 2: IsCounterExist Method方法一: GetValue: 返回特定/某个系统计数器(系统评价指标)的当前值。 语法: SystemMonitor.GetVa翻译 2013-03-11 13:51:02 · 920 阅读 · 0 评论 -
20130506(QTP-help-utility.chm)备份
'utility.chm练习'systemutil.run "http://www.baidu.com"'Browser("micClass:=Browser").Page("micClass:=Page").WebEdit("name:=wd").Set "51testing"'Browser("micClass:=Browser").Page("micClass:=Page").L原创 2013-03-06 16:40:18 · 1217 阅读 · 0 评论 -
以前写的QTP的脚本(excel相关)
原创:转载请注明出处:--Jason Lee放在DLL-VB(动态库工程)中的常用的excel操作的代码:以下函数对于读取单个的单元格的值比较方便,如果要去很多单元格的值,经测试,此函数效率不高。Function ReadExcelForCell(sFileName, nIndex, nRow, nColumn) Dim oExcelApp 'as excel.applicati原创 2013-03-05 09:38:27 · 779 阅读 · 0 评论 -
以前写的QTP的脚本(QTP11对于类的支持更强)
原创: 转载 注明出处:jason熟悉QTP的人 很清楚,QTP11比QTP10做了很大的改进。 在我看来主要有三方面: 1:支持API TEST 2:更加方便的界面(IDE),这些IDE模式都是C#实现的,也让人怀疑,QTP日后会不会支持C#语言的脚本开发? 3:对类的支持更强。 这可是脚本编写者的福音了。我们可以更方便的管理我们的代码,更强的提高的代码的复用性和可维护性。原创 2013-03-05 09:44:50 · 889 阅读 · 0 评论 -
QTP脚本(文本文件运用=txt+xlsx)
利用txt来记录log. excel文件,用来存储参数化的值 :以下是一个小例子来说明 日志记录与外部参数化文件的运用: '首先创建一个日志文件,对测试的相关点进行记录。Dim oFso,sLogPath,oFile,sUserName,sPassword,i,sUNameArr,oAutoConst ForWriting = 8sLogPath="D:\Logs\Fl原创 2013-03-05 10:10:00 · 1168 阅读 · 0 评论 -
模块化应用(systemlistview-32-upload)
原创:请注明出处: jason以下是模块化工作中实例应用的一部分,目前还在对基础框架进行标准化定义和明确。例子中的代码还没有实现高度集成。因为业务的关系吧,正在想办法解决,这也是最头痛的部分:(用到systemlistview32)系统--文件上传 Browser("Browser").Page("Page").Sync @@ hightlight id_;_Browser(原创 2013-03-05 10:03:52 · 903 阅读 · 0 评论 -
QTP框架-学习交流
正如标题而言,QTP框架的学习,我也就如自动化测试的实施一样,一个人做起来肯定也很痛苦,短期内收效不是很大吧 我是想和有这方面爱好的网友,朋友们一道为了同一个目的而进行学习,我想这样的效果会更好。我最近在看一个老外写的开源的框架QTKey是基于关键字为驱动的一个框架,我想大家可能都接触过吧-数据/脚本/软件分离 或许是未来自动化测试的一个趋势吧。目前我也是刚起步开始看这个框架,没有太原创 2012-09-11 12:12:24 · 1447 阅读 · 2 评论 -
QTP网上收集的一些小技巧
51testing 针对新人做的一个专题:http://www.51testing.com/zhuanti/newtestor.html2012-04-041:在测试脚本运行期间,要停止脚本的快捷键是CTRL+ALT+F5.2:快速设置脚本回放模式的语句(实际用的较多):Setting.WebPackage("ReplayType")=2/1 2,鼠标光标跟踪模式,1,代表事件跟转载 2012-10-29 14:41:24 · 1636 阅读 · 0 评论 -
QTP学习 TO与RO的区别
TO(test object),RO(runtime object)是QTP中两个很重要的概念,具体的概念我就不说了 网络上都能查询到。这里会举脚本例来说两者的区别。请大家看以下3行代码: dialog("Login").WinEdit("Agent Name:").Set "mercury"print dialog("Login").WinEdit("Agent Name:")原创 2012-09-06 09:16:40 · 3704 阅读 · 0 评论 -
xml demo in fk of QTP...
note:if you don't use a xml object to custom your reoport stylesheet before,you can first know it from environment vrialbes form File->setting->Envronment and then export your user-defined variables原创 2013-04-07 15:00:30 · 685 阅读 · 0 评论