posts - 139,comments - 4,views - 61139

随笔分类 -  章节十一、Selenium Webdriver-驱动页面元素实现自动化

章节十一、9-操作隐藏元素
摘要:一、显示\隐藏的元素 在使用selenium进行自动化时,可能会遇到隐藏的元素,列如下图中,我们点击“隐藏按钮”,输入框就会被隐藏,点击“显示按钮”,输入框就会显示出来. 输入框在显示和隐藏时,标签属性会发生变化: 例如输入框隐藏时diaplay的属性值为“none”: 显示时diaplay的属性值 阅读全文
posted @ 2019-05-10 17:03 时光以北暮南城 阅读(298) 评论(0) 推荐(0) 编辑
章节十一、8-操作多选列表框
摘要:以下演示操作以图中页面为例(图中的页面是本地的网页,小伙伴们如果需要可以加入555191854或者找其他有多选列表的网站进行练习): 多选列表框可以选择后可以按Ctrl然后选择多项或者取消已经选择的选项,上一节中讲到下拉列表框是不可以进行此操作的。 一、多选列表框的标签中会带有“multiple”属 阅读全文
posted @ 2019-05-10 10:55 时光以北暮南城 阅读(332) 评论(0) 推荐(1) 编辑
章节十一、7-操作下拉列表元素
摘要:如下图就是下拉框以及对应的标签属性: 以下演示操作以图中页面为例(图中的页面是本地的网页,小伙伴们如果需要可以加入555191854或者找其他有下拉的网站进行练习): 有3种方式可以从下拉列表中选取值: a、使用索引来选择 b、通过value的值来选择 c、根据文本值来选择 运行结果: 注意: 1、 阅读全文
posted @ 2019-05-09 18:21 时光以北暮南城 阅读(255) 评论(0) 推荐(0) 编辑
章节十一、6-操作集合里面的Web元素
摘要:以下演示操作以该网站为例:https://learn.letskodeit.com/p/practice 一、如何操作多个元素(把多个元素放到集合容器中然后操作它们) 列如我们需要操作这些单选框:: 首先我们需要找到这3个元素通用的属性,然后根据这些属性写出xpath,才能够把它们放到集合中进行操作 阅读全文
posted @ 2019-05-09 15:42 时光以北暮南城 阅读(314) 评论(0) 推荐(0) 编辑
章节十一、5-单选框和复选框
摘要:以下演示操作以该网站为例:https://learn.letskodeit.com/p/practice Radio Button单选框:同时只能选择一个 Checkbox复选框:能够同时选择多个 一、如何判断单选框和复选框 1、按F12打开开发者选项 2、鼠标定位到需要确认的元素 3、查看该元素的 阅读全文
posted @ 2019-05-08 14:23 时光以北暮南城 阅读(454) 评论(0) 推荐(0) 编辑
章节十一、4-页面元素的状态
摘要:以下演示使用http://www.w3school.com.cn/tiy/t.asp?f=html_button_disabled进行演示 一、disabled标签 disabled 属性规定应该禁用 input 元素。 被禁用的 input 元素既不可用,也不可点击。可以设置 disabled 属 阅读全文
posted @ 2019-05-06 16:28 时光以北暮南城 阅读(289) 评论(0) 推荐(0) 编辑
章节十一、3-如何在页面之间切换
摘要:以下操作基于该网站进行演示:https://www.yahoo.com/ 一、driver.getTitle() 获取当前页面的title 运行打印结果: 二、driver.getCurrentUrl()--获取当前页面的url 运行结果为: 三、driver.navigate().to(urlTo 阅读全文
posted @ 2019-04-19 17:01 时光以北暮南城 阅读(501) 评论(0) 推荐(0) 编辑
章节十一、2-如何点击链接按钮和操作文本框
摘要:以下操作基于该网站进行演示:https://piao.qunar.com/ 一、进入“去哪儿”网站,点击“登录” 》密码登录 》输入用户和密码,代码演示: 二、因为去哪儿网的密码框有安全限制,因此不能直接使用.sendkeys方法输入密码 有不懂的同学加群“555191854”@我,群里有一群软测小 阅读全文
posted @ 2019-04-18 16:26 时光以北暮南城 阅读(693) 评论(0) 推荐(0) 编辑
章节十一、1-Junit介绍
摘要:一、Junit是一个开源的测试框架,在selenium的jar包中,不需要单独安装和搭建环境 二、@BeforeClass:当在方法上加了这个注解的话,这个方法会在这个类的第一个test方法之前运行。 三、@AfterClass:当在方法上加上这个注解后,这个方法会在这个类的最后一个test方法之后 阅读全文
posted @ 2019-04-16 16:15 时光以北暮南城 阅读(422) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示