码迷,mamicode.com
首页 > 其他好文 > 详细

Selenium2Lib库之界面元素交互常用关键字实战

时间:2016-07-20 23:05:44      阅读:3167      评论:0      收藏:1      [点我收藏+]

标签:

5.1 Select Radio Button单选按钮关键字

按F5 查看Select Radio Button关键字的说明,如下图:

 技术分享

Select Radio Button [ group_name | value ]

用于单选按钮【| group_name 按钮组ID | value 单选按钮的值|】

 项目例子:

 技术分享

代码实现:

 技术分享

运行结果:

 技术分享

5.2 Select Checkbox与Unselect Checkbox复选框关键字

按F5 查看Select Checkbox与Unselect Checkbox关键字的说明,如下图:

 技术分享

Select Checkbox [ locator ]

用于选择复选框【locator 表示定位器】

Unselect Checkbox [ locator ]

用于取消复选框【locator 表示定位器】

 项目例子:

 技术分享

代码实现:

 技术分享

运行结果:

 技术分享

技术分享

5.3 Select From Listx下拉列表关键字

按F5 查看Select From List关键字的说明,如下图

 技术分享

Select From List [ locator | *items ]

用于选择下拉框选项【locator 表示定位器| *items表现列表项】

 项目例子:

 技术分享

代码实现:

 技术分享

运行结果:

 技术分享

技术分享

补充说明2个关键字:

1)Select All From List [ locator | *items ]

 技术分享

有些下拉列表是支持全选的,需要全选下拉列表项的时候,用这个关键字。

2)Unselect From List [ locator | *items ]

 技术分享

Unselect From List 是在Select All From List的基础上,剔除选择中的项。

5.4 Select From List By Index下拉列表关键字

按F5 查看Select From List By Index关键字的说明,如下图

 技术分享

Select From List By Index [ locator | * Indexs ]

用于通过标签从下拉列表中选择选项【locator 表示定位器| * Indexs表示索引,索引顺序从0开始】

 项目例子:

 技术分享

代码实现:

 技术分享

运行结果:

 技术分享

技术分享

其他类似的关键字:

Select From List By Label  通过标签从列表中选择

Select From List By Index   通过索引从列表中选择

Select From List By Value    按值从列表中选择

Unselect From List By Label  表示Select All From List,再从列表中选中的标签剔除

Unselect From List By Index   表示Select All From List,再从列表中选中的索引剔除

Unselect From List By Value   表示Select All From List,再从列表中选中的值剔除

5.5.5 Submit Form下拉列表关键字

按F5 查看Submit Form关键字的说明,如下图

 技术分享

Submit Form [ locator=None ]

用于提交表单【locator=None 表示定位器】

 项目例子:新建学校->提交表单

 技术分享

 

 

 

 

 

 

 

 

 

 

 

 

Selenium2Lib库之界面元素交互常用关键字实战

标签:

原文地址:http://www.cnblogs.com/tinghai8/p/5689886.html

(0)
(3)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!