【QTP专题】连接数据库】的更多相关文章

QTP使用外部Excel实现参数化主要有以下两种方式 导入到DataTable中 Syntax:DataTable.ImportSheet(FileName, SheetSource, SheetDest)  FileName:文件路径名 SheetSource:待导入Excel文件的sheet名称或序号 SheetDest:QTP中DataTable中sheet名称或序号 参考案例: Dim filePath '工作表所在文件路径; Dim strDataSheet 'QTP中DataTabl…
获取数据库连接串 在本地新建一个.txt文件,修改扩展名名*.udl:双击*.udl文件,打开数据库链接属性,定位到"提供程序"选显卡,选中如sqlserver的连接  Microsoft  for OLE DB Provider for sql server,点击下一步:输入数据源,数据库用户名以及密码,选择数据库,点击测试连接,测试成功后,点击"确定".如图所示 然后用UE或记事本打开*.udl文件,sqlserver的连接串已经生成了,如下: Provider…
使用vbs脚本启动QTP并运行测试,startQTP.vbs '************************************************************************************************************************ 'Description: ' 'This example opens a test, configures run options and settings, 'runs the test,…
本节介绍知识点包括 1.QTP自动化的原理 2.两类对象:TO(测试对象).RO(运行对象) 3.操作方法:SetTOProperty,GetROProperty,GetTOProperty 1.QTP自动化的原理 1.封装被测对象到对象库 2.运行应用,对比对象库里的对象属性和运行时的真实被测对象的属性 3.对比一致后找到相应的对象,并对对象进行操作 通过以上3个步骤,QTP就可以完成自动化过程. 2.TO&RO TO:Test Object(测试对象) 通俗讲,就是将实际对象的属性进行封装后…
1.什么是Add-in Manager Add-in Manager,故名思议这是一个QTP插件管理器,每次启动前需要选择对应的插件才能进行测试. 打开QTP之后,我们可以看到有如下的一个Add-in Manager 框弹出来 2.Add-in Manager的用途 Add-in 的选择是为了能够成功识别对应Add-in的测试对象控件,仅与被测控件有关,与开发语言无关. ======================参考实例=====================================…
一.什么是同步点 同步点是指在一个测试过程中,指示QuickTest等待应用程序中某个特定过程运行完成以后再运行下一步操作.Waits until the specified object property achieves the specified value or exceeds the specified timeout before continuing to the next step. 测试过程中,如果需要指定QuickTest暂停运行一个测试或组件,直到特定的对象属性存在后才开始…
安装QTP过程中报很多DLL注册失败,全部忽略后安装完成,结果打开QTP录制的脚本无法保存,(点击保存按钮没反应) 1.问题分析: 问题a 使用精减版的操作系统 问题b  需要IE 6.0 及以上版本支持, 请检查你的IE浏览器是否为 6.0 以上版本 问题c  请检查Windows系统目录中是否存在以下三个文件: msvcp60.dll, mfc42.dll, msvcrt.dll 文件, 如果有缺少, 请下载 并拷贝到Windows系统目录中去即可. 问题d  请查看系统中是否缺少 atl.…
'注意:其中DSN=数据源名:UID=用户名:PWD=用户密码 Dim Conn Set Conn=CreateObject("ADODB.Connection") Const ConnectionString="DSN=test;DATABASE=aaa;PWD=123456;PORT=3306;SERVER=172.18.4.125;UID=root" 'Const ConnectionString="Driver={Mysql ODBC 5.1 Dr…
之前学过一段时间QTP,之后便没用这个笨重的东东,为了以防忘记,再次记录下曾经连接数据库经历了几天才搞好的事情(虽然这个工具可能已经过时,但是国企一般都会使用的) 前提条件: 你已经安装好了QTP /Oracle,并且保证在现有项目中是可用的,Oracle已经连接你的项目成功,此处不再详细说如何安装,百度一下你就知道.QTP版本为11破解版,Oracle为11,如有需要可留言我会给出分享exe安装文件.下面我们就来看看QTP如何连接Oracle数据库 step 1: 1)打开QTP->inser…
这些是4年前在HP用QTP做自动化测试时候总结的一些,现在贴出来,说不准以后会不会用到 当初花了2天时间写的一个自动生成的Excel Report Public Function Report (status, objtype, text) Dim TestName Reporter.Filter = rtEnableAll Reporter.ReportEvent status, objtype, text Reporter.Filter = rfDisableAll Call WExcel(…