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库之界面元素交互常用关键字实战的更多相关文章

  1. Selenium2Lib库之操作浏览器相关的关键字实战

    1.1  操作浏览器相关的关键字 Selenium2Lib提供了与浏览器交互的关键词 1.1.1 Open Browser关键字 按F5 查看Open Browser关键字的说明,如下图: Open ...

  2. Selenium2Lib库之鼠标事件常用关键字实战

    1.2 鼠标事件常用关键字 1.2.1 Click Button关键字按F5 查看Click Button关键字的说明,如下图: Click Button关键字 是用于点击页面上的按钮.参数locat ...

  3. Selenium2Lib库之键盘常用关键字实战

    Press Key关键字 按F5 查看Press Key关键字的说明,如下图: Press Key关键字是用于通过键盘模拟由定位器确定的元素的用户按键.‘值’是单个字符,字符串或数值的ASCII码的“ ...

  4. Selenium2Lib库之输入常用关键字实战

    4.1 Input Text关键字 按F5 查看Input Text关键字的说明,如下图: Input Text 关键字用于向文本框输入内容,需要传2个参数(文本框的元素定位和输入的值). 项目例子: ...

  5. AppiumLibrary常用关键字

    通过上一章节,open application关键字的使用,相信大家对手机自动化充满了兴趣,那么今天这一章节,主要介绍AppiumLibrary中常用关键字的使用. 一.实用函数 关键字 含义 实例 ...

  6. robotframework常用关键字

    robotframework关键字 可以将关键字看作是处理数据的方法.robotframework的关键字和测试数据组成了测试用例. robotframework关键字包括系统关键字和用户关键字.用户 ...

  7. 在DevExpress程序中使用内置的图标构建美观的界面元素

    在我们一般的程序中,为一般的界面元素添加一定的图标展示,有助于提升界面的整体的美观.结合排版布局,以及固定场景的图标,往往给用户非常好的直观感受:统一.美观.易理解.因此在一般的程序界面中,都尽量在略 ...

  8. 篇3 安卓app自动化测试-搞定界面元素

    篇3                 安卓app自动化测试-搞定界面元素 --lamecho辣么丑 1.1概要 大家好! 我是lamecho(辣么丑),今天是<安卓app自动化测试>的第三 ...

  9. Oracle数据库常用关键字以及函数

    常用关键字 insert into---插入数据 delete---删除数据 update---更新一条数据 select---实际工作中尽量不要写* set---设置某些属性 where---给执行 ...

随机推荐

  1. Leetcode_101_Symmetric Tree

    本文是在学习中的总结,欢迎转载但请注明出处:http://blog.csdn.net/pistolove/article/details/42087039 Given a binary tree, c ...

  2. (二十五)键盘的设置与TextField细节处理

    设置Return Key类型为Send并且勾选下面的复选框即可实现没有内容时禁用keyboard,有内容自动启用. 文本框左边框与文本留有间距的方法: //文本框左侧留下间距 UIView *left ...

  3. Android实训案例(三)——实现时间轴效果的ListView,加入本地存储,实现恋爱日记的效果!

    Android实训案例(三)--实现时间轴效果的ListView,加入本地存储,实现恋爱日记的效果! 感叹离春节将至,也同时感叹时间不等人,一年又一年,可是我依然是android道路上的小菜鸟,这篇讲 ...

  4. Effective STL 为包含指针的关联容器指定比较类型

    // 为包含指针的关联容器指定比较类型.cpp : 定义控制台应用程序的入口点. // #include "stdafx.h" #include <set> #incl ...

  5. ios的位置和方向(来自苹果官方文档,仅供简单参考)

    取得用户的当前位置 Core Location框架使您可以定位设备的当前位置,并将这个信息应用到程序中.该框架利用设备内置的硬件,在已有信号的基础上通过三角测量得到固定位置,然后将它报告给您的代码.在 ...

  6. 使用oracle sqldr命令导入文件后出现中文乱码问题

    1:导入命令 sqlldr userid=$DB_USER/$DB_PASS@@DB_SERVICE control=text.ctl errors=10000000  说明:username/pas ...

  7. minimun depth of binary tree

    Given a binary tree, find its minimum depth. The minimum depth is the number of nodes along the shor ...

  8. 树的广度优先遍历和深度优先遍历(递归非递归、Java实现)

    在编程生活中,我们总会遇见树性结构,这几天刚好需要对树形结构操作,就记录下自己的操作方式以及过程.现在假设有一颗这样树,(是不是二叉树都没关系,原理都是一样的) 1.广度优先遍历 英文缩写为BFS即B ...

  9. getElementById 用法的一个技巧

    假设实现把 TextBox1 的字符实时的拷贝到 TextBox2 中,代码如下: <Script language="Javascript">         fun ...

  10. OO开发思想:面向对象的开发方法(Object oriented,OO)

    面向对象的开发方法(Object oriented,OO)认为是好文章吧,拿来分享一下(转载) 面向对象的开发方法(Object oriented,OO) 从事软件开发的工程 师们常常有这样 的体会: ...