中国软件测试联盟

 找回密码
 注册

QQ登录

只需一步,快速开始

http://www.wanmeiff.comJS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!
查看: 42|回复: 0

Selenium Webdriver API-定位一组元素

[复制链接]
发表于 7 天前 | 显示全部楼层 |阅读模式
织雀教育-物联网测试的黄埔军校,专注软件测试人才培养
Selenium Webdriver API-定位一组元素
定位一组元素的方法与定位单个元素的方法类似,唯一的区别是在单词 findElement 后面多了一个 s 表示复数
定位一组元素的应用场景:
1.批量操作元素,如勾选页面上所有复选框
2.先获取一组元素,再从这组对象中过滤出需要操作的元素。如定位出所有checkbox,然后选择其中一个进行操作。
定位一组元素的方法:
1.findElements(By.id())
2.findElements(By.name())
3.findElements(By.className())
4.findElements(By.tagName())
5.findElements(By.linkText())
6.findElements(By.partialLinkText())
7.findElements(By.xpath())
8.findElements(By.cssSelector())
浏览器文件上传功能的操作,对通过input标签实现的上传功能,可以将其看做一个输入框,通过sendkeys()指定本地文件路径的方式实现文件上传。
分享到: 更多
中国软件测试联盟(www.51sqae.com),一个免费权威的讨论新软件技术的论坛。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

本站资源仅供学习交流,非营利性质,如有侵权等行为,请联系管理员删除|中国软件测试联盟 ( 京ICP备17018412号;京公网安备11010802017997

GMT+8, 2018-12-10 19:44

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表