QTP不同数据库检查点手动SQL写法

转载 2012年03月26日 16:56:10


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=dcwork

2.本地已创建数据源的方式
DSN=数据源名称;UID=用户名;PWD=密码;APP=Microsoft Office 2003;WSID=数据库的主机名;DATABASE=数据库名

实例:
DSN=LocalServer;UID=sa;PWD=sa;APP=Microsoft Office 2003;WSID=RJDCWORKTEST;DATABASE=dcwork

3.SQL语句实例(从数据库表HR_LANGUAGE_TYPE中,查询字段语言名称LANGUAGE_NAME,条件语言名称=中文,按语言名称升序排序结果)
source(SQL语句):
SELECT HR_LANGUAGE_TYPE.LANGUAGE_NAME FROM dcwork.dbo.HR_LANGUAGE_TYPE HR_LANGUAGE_TYPE WHERE (HR_LANGUAGE_TYPE.LANGUAGE_NAME='中文') ORDER BY HR_LANGUAGE_TYPE.LANGUAGE_NAME


二、DB2格式:(本地至少安装DB2 Run-Time Client Lite)
connectionstring(连接字符串):
1.本地没有创建数据源的方式
DRIVER={IBM DB2 ODBC DRIVER};UID=用户名;PWD=密码;MODE=SHARE;DBALIAS=数据库名;

实例:
DRIVER={IBM DB2 ODBC DRIVER};UID=db2admin;PWD=db2admin;MODE=SHARE;DBALIAS=DCWORK;

2.本地已创建数据源的方式
DSN=数据源名称;UID=用户名;PWD=密码;MODE=SHARE;DBALIAS=DCWORK;

实例:
DSN=DWCORKDB2;UID=db2admin;PWD=db2admin;MODE=SHARE;DBALIAS=DCWORK;

3.SQL语句实例
source:SQL语句
SELECT HR_LANGUAGE_TYPE.LANGUAGE_NAME FROM DB2ADMIN.HR_LANGUAGE_TYPE HR_LANGUAGE_TYPE WHERE (HR_LANGUAGE_TYPE.LANGUAGE_NAME='中文') ORDER BY HR_LANGUAGE_TYPE.LANGUAGE_NAME


三、Oracle格式:(本地需要安装Oracle ODBC DRIVER)
connectionstring(连接字符串):
1.本地没有创建数据源的方式
DRIVER={Oracle in OraHome92};SERVER=数据库服务名;UID=用户名;PWD=密码;DBQ=数据库名;DBA=W;APA=T;EXC=F;XSM=Default;FEN=T;QTO=T;FRC=10;FDL=10;LOB=T;RST=T;GDE=F;FRL=Lo;BAM=IfAllSuccessful;MTS=F;MDI=Me;CSR=F;FWC=F;PFC=10;TLO=O;

实例:
DRIVER={Oracle in OraHome92};SERVER=DCWORK;UID=DCWORK;PWD=DCWORK;DBQ=DCWORK;DBA=W;APA=T;EXC=F;XSM=Default;FEN=T;QTO=T;FRC=10;FDL=10;LOB=T;RST=T;GDE=F;FRL=Lo;BAM=IfAllSuccessful;MTS=F;MDI=Me;CSR=F;FWC=F;PFC=10;TLO=O;



2.本地已创建数据源的方式
DSN=数据源名称;UID=用户名;PWD=密码;DBQ=数据库名;DBA=W;APA=T;EXC=F;FEN=T;QTO=T;FRC=10;FDL=10;LOB=T;RST=T;GDE=F;FRL=F;BAM=IfAllSuccessful;MTS=F;MDI=F;CSR=F;FWC=F;PFC=10;TLO=0;

实例:
DSN=dcworkoracle;UID=DCWORK;DBQ=DCWORK;DBA=W;APA=T;EXC=F;FEN=T;QTO=T;FRC=10;FDL=10;LOB=T;RST=T;GDE=F;FRL=F;BAM=IfAllSuccessful;MTS=F;MDI=F;CSR=F;FWC=F;PFC=10;TLO=0;

3.SQL语句实例
source:SQL语句
SELECT HR_LANGUAGE_TYPE.LANGUAGE_NAME FROM DCWORK.HR_LANGUAGE_TYPE HR_LANGUAGE_TYPE WHERE (HR_LANGUAGE_TYPE.LANGUAGE_NAME='中文') ORDER BY HR_LANGUAGE_TYPE.LANGUAGE_NAME

QTP检查点使用

Check Point 1. 定义: 将特定属性的当前数据与期望数据进行比较的检查点,用于判定被测试程序功能是否正确 Check Point可以分两类:QTP内置验证点和自定义验证点 ...
  • lmxr133
  • lmxr133
  • 2016年01月27日 11:06
  • 723

QTP添加标准检查点

软件功能测试注重实际输出结果与预期结果是否相同 ,如果相同则测试结果为通过,如果不同则测试结果为失败。 使用QTP做功能自动化测试同样需要比较实际输出结果与预期结果是否相同,实际的输出结果在回放脚本时...
  • testerYu
  • testerYu
  • 2015年06月17日 09:54
  • 3219

QTP中插入数据库检查点举例

以QTP自带Flight系统为例说明添加数据库检查点步骤
  • testerYu
  • testerYu
  • 2015年06月18日 10:18
  • 1863

QTP连接数据库及手动创建数据库检查点

QTP连接数据库        (1)   首先要在控制面板中,加一个odbc数据源。        (2)   在qtp中建立连接和记录集        set cnn=createobjec...
  • alchaochao
  • alchaochao
  • 2014年10月21日 16:42
  • 1004

SQL SERVER检查点的几个误区

有关CheckPoint的概念对大多数SQL Server开发或DBA人员都不陌生。但是包括我自己在内,大家对于CheckPoint都或多或少存在某些误区,最近和高文佳同学(感谢高同学的探讨)关于该处...
  • YABIGNSHI
  • YABIGNSHI
  • 2014年04月22日 16:16
  • 988

qtp 怎样添加数据库检查点

qtp 怎样添加数据库检查点
  • u013493370
  • u013493370
  • 2015年12月31日 09:57
  • 253

oracle,mysql,SqlServer三种数据库的分页查询的实例

oracle,mysql,SqlServer三种数据库的分页查询的实例,需要的朋友可以参考一下 MySql: MySQL数据库实现分页比较简单,提供了 LIMIT函数。一般只需要直接写到sql语句...
  • qq_37878579
  • qq_37878579
  • 2018年01月01日 23:46
  • 47

QTP连接oracle并操作数据库的方法

QTP连接oracle并操作数据库的方法这里以oracle 9i为例子,其他的数据库连接方法是相通的。 a.首先要在本机建议ODBC数据源,这个属于基本操作,这里不讲,跳过;   QTP连接orac...
  • wangsy0202
  • wangsy0202
  • 2016年06月16日 19:28
  • 1155

QTP中DataTable类型参数化步骤举例

以QTP自带Flight系统为例,说明DataTable类型参数化步骤。 1、录制登录操作脚本,登录成功后,插入位图检查点,然后关闭Flight系统,然后停止录制脚本,然后保存脚本名称为Flight_...
  • testerYu
  • testerYu
  • 2015年06月19日 11:02
  • 3964

LoadRunner设置检查点的几种方法介绍

前段时间在群里跟大家讨论一个关于性能测试的问题,谈到如何评估测试结果,有一个朋友谈到规范问题,让我颇有感触,他说他们公司每次执行压力测试的时候,都要求脚本中必须有检查点存在,不然测试结果将不被认可,这...
  • KerryRuan
  • KerryRuan
  • 2014年07月30日 13:03
  • 1913
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:QTP不同数据库检查点手动SQL写法
举报原因:
原因补充:

(最多只允许输入30个字)