
QTP
文章平均质量分 77
w7822055
这个作者很懒,什么都没留下…
展开
-
自动化测试框架指南(转载)
这是我以前写的一篇文章,用于整理自己对自动化测试的理解。当时写这个文章的目的,是因为刚刚掌握QTP,又使用自动化测试参与公司一个大项目的测试,结果发现原来掌握QTP距离自动化测试还有很遥远的路要走,原来一直以为掌握了QTP的脚本编写、可以写出所有的测试方法脚本则自动化测试就可以大功告成了。但是现实是残酷的,实际和自己所想的相差太远了——实际的情况是需求变化快,甚至有段时间开发还没有需求变化快,转载 2009-05-07 14:25:00 · 1318 阅读 · 0 评论 -
QTP中连接MySQL的方法(数据库验证点和ADO连接)
很多朋友对于QTP中连接MYSQL束手无策,其实根本原因是默认的我们的操作系统中ODBC驱动里默认不支持开源的MySQL驱动。要解决这个问题的方法非常简单,安装一个相关的驱动就能解决问题了。这里给出这个驱动程序的下载地址: MyODBC-3.51.11-2-win.exe安装完毕后,到“控制面板--管理工具--数据源ODBC--系统DSN”把它添加进来,步骤见下面截图qtpmysqsl1.JPG到原创 2009-05-17 14:54:00 · 4266 阅读 · 0 评论 -
用QTP调用外部vbs读写XML的例子(一)
目前,企业中对XML的应用越来越广泛,作为自动化测试的测试工程师,也应该掌握XML的读写操作。以下我使用XML DOM技术演示一个例子,用以读取XML指定节点的节点内容值。读取函数原型 GetXml strXmlPath,nodeName 这个函数的第一个参数表示xml文件所在路径,第二个参数表示希望获取到的xml节点名,请结合下列例子看首先,新建一个vbs文件(取个名字叫readXml.vbs)转载 2009-05-17 15:06:00 · 945 阅读 · 0 评论 -
QTP对文件的基本操作
文本文件的读取Option ExplicitConst ForReading = 1Const ForWritting = 2Const ForAppending = 8Dim fso,file,msgSet fso=CreateObject("Scripting.FileSystemObject")Set file=fso.OpenTextFile("d:/a.txt转载 2009-05-18 15:25:00 · 999 阅读 · 0 评论 -
VBS操作文件 数据库
文本文件的读取Option ExplicitConst ForReading = 1Const ForWritting = 2Const ForAppending = 8Dim fso,file,msgSet fso=CreateObject("Scripting.FileSystemObject")Set file=fso.OpenTextFile("d:/a.txt原创 2009-05-18 14:10:00 · 4128 阅读 · 0 评论 -
QTP不同数据库检查点手动SQL写法
QTP插入数据库检查点,手动指定SQL语句的写法。一、SQL Server格式(本地无需安装SQL Server)connectionstring(连接字符串):1.本地没有创建数据源的方式DRIVER=SQL Server;SERVER=数据库IP地址;UID=用户名;PWD=密码;APP=Microsoft Office 2003;WSID=本地主机名;DATABASE=数据库名实例:DRIV转载 2009-05-18 11:07:00 · 755 阅读 · 0 评论 -
QTP连接SQL数据库的例子
初始化连接串ConnectionString = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;User ID=sa;Initial Catalog=my;Data Source=DOFA40328"创建SqlConnection的实例,构造函数中的参数为ConnectionStringSet原创 2009-05-07 14:45:00 · 2998 阅读 · 0 评论 -
QTP数据库一块知识 [转贴]
第一部分1、连接数据库查询例子,无参数化//查询收文操作,通过数据库查询记录数是否正确//1、输出记录数值,例如78条 2、获取输出的记录数值 3、连接数据库,查询记录数4、输出记录数值和从数据库中查询记录数值,相比较,相等则成功,不等则失败Browser("湛江信息化测试登录").Page("湛江东兴石油企业有限公司办公自动化系统").Frame("mainFrame").Output Che转载 2009-05-07 14:43:00 · 1193 阅读 · 0 评论 -
QTP访问数据库(推荐)
一 、先给一个访问数据库的vbs脚本:使用的时候只需要调用下面标记为红色的三个函数基本就可以了@Description获取检索到数据集@Documentation查询语句Public Function FillDataTable(ByRef selectCommandText) Dim conn Set conn = getOleDbConnection() Dim cmd转载 2009-05-07 14:40:00 · 799 阅读 · 0 评论 -
QTP中计算器任意位数相加并判断结果
Dim number1,number2,Out,ExceptValuesystemutil.Run "C:/VB-Calc.exe"number1=datatable("canshu1",dtlocalsheet)number2=datatable("canshu2",dtlocalsheet)quzhi(number1) Window("Form1").RunAnalog "Track1" V转载 2009-05-07 14:32:00 · 1276 阅读 · 0 评论 -
QTP中对datatable的一些操作命令(转贴)
最近学的脚本太多,好多命令堆在一起,真到用时总好忘。笨鸟先飞,这里理一下对datatable的一些命令,附带脚本举例,便于日后查询。 1.得到datatable总行数的命令:GetRowCount 语法:Datatable.GetRowCount 例: DataTable.GetSheet("MySheet").GetRowCount 2.得到datat原创 2009-05-07 14:26:00 · 2441 阅读 · 0 评论 -
QTP操作dataTable
'QTP自动生成的写法,其中,dtLocalSheet就是当前Action的DataTable,dtGlobalSheet就是Global的DataTable,Col是列名<br />DataTable("Col", dtLocalSheet)<br />DataTable("Col", dtGlobalSheet)<br />'读取Action2的Col列。<br />DataTable("Col", "Action2")<br />'读取Action2的第一列,不管第一列叫什么名字,都能读<br />D原创 2011-04-08 14:36:00 · 3215 阅读 · 0 评论