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

来源:互联网 发布:骑马与砍杀领主数据 编辑:程序博客网 时间:2024/05/16 11:37

以QTP自带Flight系统为例说明添加数据库检查点步骤

1、录制Flight系统购票脚本,保存脚本名称为Flight_BuyTickets_DataBaseCheckpoint;

2、查找(询问研发工程师)确定Flight系统使用的数据库服务器为Microsoft Access,便于QTP设置数据库类型

3、查找(询问研发工程师)确定Flight系统执行购票操作后是向数据库哪张表新增记录?Orders表中增加记录,执行查询语句时设置哪个字段作为查询条件字段?Customer_Name字段,详见下图所示;


4、将数据库检查点插入执行InsertOrder按钮操作脚本之后,详见下图所示,



依此单击"Insert"-->"Checkpoint"-->"Database Checkpoint..."菜单项,详见下图所示,


系统弹出"Database Query Wizard"对话框,详见下图所示,设置添加数据库检查点条件。


(1)选择手工指定查询语句

"Database Query Wizard"对话框,单击"Specify SQL statement manu"单选框,详见下图所示,单击"Next"按钮,


(2)连接Access数据库服务器

"Database Query Wizard"对话框,单击"Create..."按钮,详见下图所示,


在弹出的"选择数据源"对话框,单击"新建"按钮,详见下图所示,


系统弹出"创建数据源"对话框,选择Microsoft Access小型数据库服务器对应的数据库文件类型"Microsoft Access Driver(*.mdb)",详见下图所示,单击"下一步"按钮,


在弹出的"创建新数据源"对话框中,详见下图所示,单击"下一步"按钮,


系统弹出"创建新数据源"对话框,详见下图所示,单击"完成"按钮,


至此完成数据源创建。

(3)选择数据库文件

系统弹出"ODBC Microsoft Access安装"对话框,详见下图所示,单击"选择"按钮,


系统弹出"选择数据库"对话框,详见下图所示,定位数据源文件路径,选择数据源文件名称,单击"确定"按钮,

在"ODBC Microsoft Access安装"对话框,单击"确定"按钮,详见下图所示,


系统返回至"选择数据源"对话框,详见下图所示,单击"确定"按钮,


(4)输入查询语句

在"Database Query Wizard"对话框,详见下图所示,


在SQL文本框中输入查询语句select * from Orders where Customer_Name='zhangdahua',详见下图所示,单击"Finish"按钮,


系统弹出"Database Checkpoint Properties"对话框,详见下图所示,点选"After current step"单选框,单击"OK"按钮


系统关闭"Database Checkpoint Properties"对话框,完成插入数据库检查点操作,详见下图所示。


5、登录Flight系统删除刚才新增购票记录,然后在脚本中在insert order代码后增加wait 10(等待10秒钟后再执行检查点操作),详见下图所示,


然后运行脚本,运行结果如下图所示。


0 0
原创粉丝点击