QTP参数化相关

上一篇 / 下一篇  2008-06-11 12:59:54 / 个人分类:QTP

 
一、直接用DataTable的数据进行参数化
   使用技巧:
   比如我们要设置的参数为test1…test100;
   那么我们可以写成test(1-100)。
   (属于正则表达式的 一种应用)
二、使用编程的方法产生随机数进行参数化
       RandomNumber.Value(…)
三、取系统时间
       T=Time , D=Date
四、对Link的参数化
       1、直接参数化对象库中的属性值
       2、使用描述性编程的方法实现
五、对加密的值进行参数化的方法
     QTP语句:Browser(“…”).Page(“…”).WebEdit(“pswd”).SetSecure“484241ad……”
     修改语句为: Browser(“…”).Page(“…”).WebEdit(“pswd”).Set“484241ad……”
      然后进行正常的明文参数化就OK了。
六、参数化步骤和检查点中的值
   直接在检查点页面中进行设置即可
七、对下拉框中的数据进行参数化
   1.通过下拉框对应项的实际值查找
      Browser(“****”).Page(“****”).WebList(“****”).Select “****”
  将select“****”的值参数化,可以将下拉框中的每一个选项都写到数据表中
   2.通过下拉框对应项的索引号查找
  Browser(“****”).Page(“****”).WebList(“****”).Select “#”&IndexNum
   比如说下拉框有5个选项
   IndexNum = RandomNumber(1,5)
   以上代码生成1到5之间的随机数,5是上界,1是下界。

TAG: QTP

 

评分:0

我来说两句

我的栏目

日历

« 2024-05-09  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 5426
  • 日志数: 9
  • 建立时间: 2007-12-12
  • 更新时间: 2011-03-02

RSS订阅

Open Toolbar