QTP教程03 - 手工参数化

我一直不提倡使用录制来完成测试脚本的,建议用手工方式来编写测试脚本,因此今天首先介绍下手工参数化

 

相信普通的参数化问题大家也应该都知道吧~

如果不知道的可以去百度进行搜索有一大堆


===================  实例  ===================

 

继续上次的百度实例~

 

Browser(“百度一下,你就知道”).Page(“百度一下,你就知道”).WebEdit(“wd”).Set “helloworld”

 

 -------------------------------------------------------------------------------------------------------------------------

  接下来要做的就是参数化

 

 

序号

测试步骤

预期结果

1

datatable中选择ACTION1这个sheet

ACTION1SHEET表被选中

2

action1这个SHEET中双击A

弹出框输入 searchContent,点击OK按钮

A列名被更改为searchContent

3

 searchContent列的第一行输入HELLOWORLD

列表显示HELLOWORLD

4

更改脚本为读取DATATABLE

脚本更新

5

回放

百度搜索框成功输入helloworld

 

步骤1.在datatable选择ACTION1这个SHEET表

 

datatable null

 

 

步骤2.

action1这个SHEET中双击A

弹出框输入 searchContent,点击OK按钮

searchContent

 

 

步骤3.searchContent列的第一行输入HELLOWORLD

 

 

 

helloworld

 

 

 

步骤4.

更改脚本为读取DATATABLE

 

Browser(“百度一下,你就知道”).Page(“百度一下,你就知道”).WebEdit(“wd”).Set datatable(“searchContent”,dtLocalSheet)

 

步骤5

 

回放

回放

 

小提示:当datatable的列数超过2列时,输入DATATABLE( 会自动出现代码提示

 

代码提示

=====================================================================

datatable还有很多用法~感兴趣的可以通过F1查看它的所有方法

 

f1

 

posted @ 2011-10-23 19:58  IQuickTest领先技术研究专栏  阅读(348)  评论(0编辑  收藏  举报