qtp参数化设置方法(下拉列表)

更新时间:2023-10-29 19:10:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

参数化设置方法

主要是讲一下自带的例子,对 fly from fly to 做参数化,以下是一个登录、订票、点击新建按钮、退出的一个流程。

首先我要切割action中的内容,将action分为三个action。原因是:1,我不想让脚本重复执行登录,我可以将登录这一块的脚本放到一个action1中,2、我将登录切割出去,那么我也必须将退出切割出去,原因是:如果将登录切割出去了,退出不切割,执行第一遍后,退出了没有登录的地方,所以参数化的数据执行到第二遍不会执行,因为它找到不到登录的地方,找不到对象。 切割action的方法:

将鼠标点击到这一行,点击工具栏中的此图标,此图表示切割action,会弹出如图确,定即可,如果你没有保存录制的脚本,弹出保存的位置,保存一下即可,保存后再点击切割action,会弹出如下图

此选项表示将action分为同级

此项表示将book2

分为book1的子选项。

此图是我设置好的,点击ok即可

此图是分割后的连个action。

以此方法,将退出从action12中分出去。

鼠标点击到这一行,点击分割图标即可。

Action分割完毕,可对fly from 这一行进行参数化 鼠标点击到fly from 这一行

鼠标点击图中第三列后边的那个尖括号的地方

弹出如图界面

这个就不用介绍了吧,这个就是它原有的参

这个是参数,data table 表示以数据表形式显

示,做为参数,点击下拉框中还有连个选项, 这个是以环境

变量做为参数此选项是表示随机数

一般都是用数据表形式,我就用数据表形式给记录我的练习。

此选项是给参数取个列名

这个就有点麻烦,第一个是Global sheet 表示是做一

个全局的参数化(个人理解是对整个脚本的这个做参数化)

这个是私有的,表示对它所在的action的这个参数做参

数化,我现在是在给第二个action的这个做参数化。

这个是我设置的,点击ok即可

可以看到在数据库的action2

中有数据,其他的Global 、action11、action13都没有数据,

以此方法,对fly to做参数化

此图是两个都进行参数化了。

本文来源:https://www.bwwdw.com/article/yhm2.html

Top