博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Selenium2Library系列 keywords 之 _SelectElementKeywords 之 select_all_from_list(self, locator)
阅读量:7082 次
发布时间:2019-06-28

本文共 860 字,大约阅读时间需要 2 分钟。

1     def select_all_from_list(self, locator): 2         """Selects all values from multi-select list identified by `id`. 3  4         Key attributes for lists are `id` and `name`. See `introduction` for 5         details about locating elements. 6         """ 7         self._info("Selecting all options from list '%s'." % locator) 8  9         select = self._get_select_list(locator)10         if not select.is_multiple:11             raise RuntimeError("Keyword 'Select all from list' works only for multiselect lists.")12 13         for i in range(len(select.options)):14             select.select_by_index(i)

方法名:select_all_from_list(self, locator)

公共方法 选中所有选项,适用于multi-select list

接收参数:locator

9行:使用方法,返回Select对象

13、14行:遍历所有options,并选中

使用:

输出结果:

INFO : Selecting all options from list 'id=creOutTime'.

 

转载于:https://www.cnblogs.com/loveok-56/p/4464238.html

你可能感兴趣的文章
网络技术基础(二)数据通信技术
查看>>
Android Studio 小技巧/快捷键 合集
查看>>
IE 11 如何设置“用户代理字符串”
查看>>
JavaScript-//FOR/IN循环。当使用for/in循环遍历关联数组时,就可以清晰地体会到for/in的强大之处。...
查看>>
查阅网站集内容数据库
查看>>
php实现决策树模型,通俗地说决策树算法(二)实例解析
查看>>
html dom的nodetype值介绍,HTML DOM nodeType用法及代码示例
查看>>
html怎么对多个td应用样式,html – 如何将样式类应用于td类?
查看>>
Proxmox集群ceph报“ceph 1pg inconsistent”错误解决备忘
查看>>
多级菜单系统安装维护shell脚本实现企业级案例
查看>>
那些年,我玩过的操作系统
查看>>
Lync Server 2013标准版升级Skype for Business Server 2015实战(上)
查看>>
新浪、万网前系统架构师高俊峰:统一监控报警平台架构设计思路
查看>>
2011-9-25俱乐部活动
查看>>
JMeter正则表达式提取器
查看>>
Nginx
查看>>
How To Enable‘root’Account Login Solaris 11 Directly
查看>>
MongoDB学习初步
查看>>
sccm 2007 r2 step by step 之十二 操作系统分发part1
查看>>
Tokyo Tyrant基本规范(1)--介绍和安装
查看>>