51Testing软件测试网 »
virgolong的个人空间
欢迎访问 virgolong 的个人空间
收藏帖
-
2009-05-10 14:05:50 / [QuickTest Professional]
脚本如下:Dim qtAppDim qtOptionsDim strOSDim strUserName'创建QTP对象Set qtApp = CreateObject("QuickTest.Application")'启动QTP服务qtApp.Launch'让QTP可见qtApp.Visible=True'打开测试qtApp.Open "D:\QuickTestProfessional\Tests\createsite", False'设置环境 变量'qtApp.Test.Environment.value("Root")="D:\QuickTestProfessional\wcmtest"'qtApp.Test.Environment.value("PassWord")="MyPassword"'qtApp.Test.Environment.value("Days")=14'创建测试结果,设置对象'SetqtOptions.
查看(1425)
评论(2)
-
2009-05-05 23:17:47 / [QuickTest Professional]
--------------鄙人不认为自动化框架存在重量级或者轻量级,只是适应不同的运作模式而已……抛开这点可以继续阅读。--------------不使用QC的企业也很多,但是本文只讨论QC中的自动化设计规范,所以不能保证与绝大多数看官做法相同。核心思想是:花力气和成本设计、规划,降低自动化编码的难度,力求降低自动化脚本开发、维护的成本(我个人验证结果尚可,鉴于道德,无法提供确切的数据)。所以呢,我就不在这里论述为什么把成本花在设计上后面维护成本就会降低了,想必大家拍脑袋空想也能想明白的。内容基本很简单,都是QTP.
查看(3224)
评论(14)
-
2009-03-10 15:44:46 / [QuickTest Professional]
QTP插入数据库检查点,手动指定SQL语句的写法。一、SQL Server格式(本地无需安装SQL Server)connectionstring(连接字符串):1.本地没有创建数据源的方式DRIVER=SQL Server;SERVER=数据库IP地址;UID=用户名;PWD=密码;APP=Microsoft Office 2003;WSID=本地主机名;DATABASE=数据库名实例:DRIVER=SQL Server;SERVER=10.160.11.10;UID=sa;PWD=sa;APP=Microsoft Office 2003;WSID=RJHLJUN;DATABASE=dcwork2.本地已创建数据源的方式DSN=数据源名称;UID=用户名;PWD=密码;APP=Microsoft Office 2003;WSID=数据库的主机名;DA.
查看(2177)
评论(3)
-
2008-09-01 09:48:04 / [QuickTest Professional]
各位,我想请教在QTP中的截图函数如何使用?我想实现如下功能在测试中出错时能截图记录当时的情况,请高手指教QTP截图函数是那个呢?如何使用,最好给示例代码。
查看(6319)
评论(14)
-
2008-07-01 16:33:15 / [QuickTest Professional]
最近遇到一问题, 如何通过描述性编程把一堆的对象给描述出来.这里有个例子:Browser("Browser").Page("Dober EHSS").Link("EHSS").ClickBrowser("Browser").Page("Dober EHSS").Link("MSDS").ClickBrowser("Browser").Page("Dober EHSS").Link("Label").ClickBrowser("Browser").Page("Dober EHSS").Link("Configuration").Click我想通过下面的语句把上面的四个Link button归到一起描述, 但是报错Set ButDesc = Description.CreateButDesc("Class Name").Value = "Link"msgbox Browser("Browser").Page("Dober E.
查看(1983)
评论(7)
-
2008-03-06 10:57:26 / [QuickTest Professional]
如有以下一输入框:我尝试过直接set值,运行时提示disabled,有什么办法能给它设置值呢?期待高手指点~~
查看(3240)
评论(9)
-
2007-12-12 17:11:41 / [QuickTest Professional]
qtp测试结束后, 在结果报告中有summary,会有一个汇总的结果,包括test name,run start time,endtime, results,这些参数的值如何读取出来?因为想做一个excel的结果日志,也想显示一个summary的结果。我知道test name可以从环境变量中读出,其他的值从哪里获得呢??先谢谢了!~~~[ 本帖最后由 lidaishi 于 2007-12-12 17:13 编辑 ]
查看(3068)
评论(9)
-
2007-09-28 11:15:24 / [QuickTest Professional]
大家在使用recordcount来实现返回纪录数的时候会发现返回值是-1或者1的时候,很奇怪,经过研究总结了以下几种获得纪录条数的方法:方法一SetoRs=Server.CreateObject("ADODB.RecordSet")oRs.OpensSql,oConn,1,1来读数据.仅检索数据:rs.openSQL,conn,1更新数据:rs.openSQL,conn,2,2,1方法二用SelectCount(*)AsRecordCountFromoRs("RecordCount")来获取方法三用DoWhileNotoRs.EofRecordCount=RecordCount+.
查看(1711)
评论(4)
-
2007-09-12 18:51:57 / [QuickTest Professional]
下面这段话是Yabest曾经说过的我们的框架,因为要捕捉错误和控制错误,所以错误模式设置成了遇错返回。然后将Case脚本写在函数里,外层主控用如下方法来控制Case函数的运行。这样某个Case执行失败了,不会影响下一个Case的运行。On Error Resume NextCaseFunctionNameOn Error goto 0现在我也相应用这个方法到我的测试框架中(其实我一直在学习yabestsdlkfj6 )现在我的问题是,如果遇到错误,就从调用的CaseFunctionName退出来返回到主控函数,主控函数如何知道错误发生在被调用的CaseFunctionName中具.
查看(11487)
评论(64)
-
2007-08-16 16:11:02 / [QuickTest Professional]
呵呵,这个文章本来是在给别人的帖《GetROProperty,GetTOProperties,GetTOProperty的区别 》回复时写的,没有独立出来。http://bbs.51testing.com/viewthread.php?tid=13554&page=1#pid369327写完后,在网上被多处转载。没想到今天又被转贴回51testing来了。虽然在精华版里,也赚了几朵花,但没独立总是不方便。所以修整了一下,独立成帖,以方便大家阅读。欢迎大家拍砖!(当然更欢迎大家送花sdlkfj5)一、QTP识别对象的原理(by yabest, http://www.yabest.net)QTP里的对象有两个概念,一个是Test Object(简称.
查看(57908)
评论(158)