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

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 表示定位器】

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

 

 

 

 

 

 

 

 

 

 

 

 

 

posted @ 2016-07-20 22:07  听海8  阅读(661)  评论(0编辑  收藏  举报