12 2013 档案

摘要:Sikuli是一种使用截图进行UI自动化测试的技术。Sikuli包括sikul脚本,基于Jython的API以及sikuli IDE。Sikuli可以实现任何你可以在显示器上看到ui对象的自动化,你可以通过编写一些代码来实现web 页面,window/linux/Mac OS X桌面应用、甚至是iphone和android模拟器的自动化测试。 安装jruby/sikuli及其他软件: 在这里我们先介绍一下如何使用sikuli + jruby + watir-web_driver来实现基于web的自动化测试,因此在开始之前,我们需要安装一些基本工具。 安装sikuli: 在这里下载安装s... 阅读全文
posted @ 2013-12-28 14:28 狂师 阅读(804) 评论(0) 推荐(0) 编辑
摘要:方法一:先把脚本保存起来(保证你的脚本能正确运行),例如命名为test.vbs 然后在QTP写以下脚本就可以正确运行了! Dim oShell Set oShell =CreateObject ("WSCript.shell") oShell.run "cmd /K wscript e:\test.vbs" Set oShell = Nothing方法二:首先要明白 WScript.CreateObject 和 CreateObject 的区别。 前者的描述方式是基于windows来识别和调用的,所以假如你在一个vbs文件里这么描述,然后双击执行这个文件 阅读全文
posted @ 2013-12-25 18:01 狂师 阅读(6262) 评论(0) 推荐(0) 编辑
摘要:源机器A:TD8.0+SQLServer2000目标机器B:QC9.2+SQLServer2000一:自动迁移,1、在A在A上安装QC迁移工具,然后在B中点击TOOLS>>Migration Tool,打算迁移,报错如下: 解决办法:查找TDProjectMigrationProj.xco,一般在\program files\Mercury\Quality Center\application\20qcbin.war\Install下 然后开始>>运行,执行 regsvr32 "路径\TDProjectMigrationProj.xco"2、继续在B 阅读全文
posted @ 2013-12-23 20:38 狂师 阅读(448) 评论(0) 推荐(0) 编辑
摘要:1、创建actiontemplate.当希望在每一个新建action时都增加一些头部说明,比如作者、创建日期、说明等,用actiontemplate来实现最简单快捷。方法:用记事本等文本编辑器,输入如下类似的内容:'Company:xxxx'Author:xxx'Product:xxx'Date:xx然后将文件保存为ActionTemplate.mst,并存放到QTP安装目录下的dat目录,重启QTP,新建一个action试试,新建的action会包含以上信息。 阅读全文
posted @ 2013-12-21 17:28 狂师 阅读(374) 评论(0) 推荐(0) 编辑
摘要:一.QTP调用外部VBS的方法加到QTP的Resource中在QTP菜单中设置,菜单FileàSettingsàResource,将要加载的VB脚本添加进来。举例:步骤1:在D盘下新建一个VBS文件,叫“test.vbs”,脚本内容如下:Functionfun(a,b)fun=a+bEndFunction步骤2:在QTP里新建一个Test,叫“Test1“,点击菜单FileàSettingsàResource,将要加载的VB脚本“test.vbs”加进来步骤3:在脚本里调用这个函数:msgbox"1+2=“&fun(1,2)运行结果:使 阅读全文
posted @ 2013-12-19 23:36 狂师 阅读(2584) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示