摘要: 前言:本章将详细介绍元素定位的的8种方式和WebDriver常用方法(点击和输入、提交、获取一些内容)的使用。 本章目录 一... 阅读全文
posted @ 2019-12-29 21:10 程序猿杂记 阅读(125) 评论(0) 推荐(0)
摘要: 前言:本章详细介绍Selenium控制浏览器的一些操作,其中包括自定义浏览器窗口大小或全屏、控制浏览器后退或前进、刷新浏览器。 ... 阅读全文
posted @ 2019-12-29 21:10 程序猿杂记 阅读(74) 评论(0) 推荐(0)
摘要: 前言:本章将详细介绍Selenium启动项参数的配置,其中包括无界面模式(在服务器上运行不设置此项会报错)、浏览器窗口大小设置、... 阅读全文
posted @ 2019-12-29 21:09 程序猿杂记 阅读(185) 评论(0) 推荐(0)
摘要: 前言:前边几篇文章也介绍过鼠标点击方法click(),但是这远远无法满足我们多样的需求,在 WebDriver 中, 关于鼠标操... 阅读全文
posted @ 2019-12-29 21:09 程序猿杂记 阅读(72) 评论(0) 推荐(0)
摘要: 前言:前边文章也介绍过模拟键盘输入的方法send_keys(),这个方法是很有局限性的,只能对输入框进行操作,这远远无法满足我们... 阅读全文
posted @ 2019-12-29 21:08 程序猿杂记 阅读(83) 评论(0) 推荐(0)
摘要: 前言:在页面操作过程中有时候点击某个链接会弹出新的窗口,但由于Selenium的所有操作都是在第一个打开的页面进行的,这时就需要... 阅读全文
posted @ 2019-12-29 21:08 程序猿杂记 阅读(96) 评论(0) 推荐(0)
摘要: JavaScript 有三种弹窗 Alert (只有确定按钮), Confirmation (确定,取消等按钮), Prompt... 阅读全文
posted @ 2019-12-29 21:07 程序猿杂记 阅读(218) 评论(0) 推荐(0)
摘要: 在Web应用中经常会遇到frame/iframe表单嵌套页面的应用,WebDriver只能在一个页面上对元素识别与定位,对于fr... 阅读全文
posted @ 2019-12-29 21:07 程序猿杂记 阅读(165) 评论(0) 推荐(0)
摘要: 前言:大部分的文件上传功能都是用input标签实现,这样就完全可以把它看作一个输入框,可以通过send_keys()指定文件进行... 阅读全文
posted @ 2019-12-29 21:05 程序猿杂记 阅读(112) 评论(0) 推荐(0)
摘要: 在我们浏览网页的时候经常会碰到下拉框,WebDriver提供了Select类来处理下拉框,详情请往下看: 本章中用到的关键方法... 阅读全文
posted @ 2019-12-29 21:05 程序猿杂记 阅读(170) 评论(0) 推荐(0)
摘要: WebDriver提供了操作Cookie的相关方法,可以读取、添加和删除cookie信息,以下将分别介绍一下模拟登陆并获取Coo... 阅读全文
posted @ 2019-12-29 21:04 程序猿杂记 阅读(399) 评论(0) 推荐(0)
摘要: WebDriver提供了两种类型的等待:显式等待和隐式等待。显式等待是给每一个条件都单独设置等待时间,而隐式等待是设置一个统一的... 阅读全文
posted @ 2019-12-29 21:02 程序猿杂记 阅读(60) 评论(0) 推荐(0)
摘要: 前言:由程序去执行的操作不允许有任何误差,有些时候在测试的时候未出现问题,但是放到服务器上就会报错,而且打印的错误信息并不十分明... 阅读全文
posted @ 2019-12-29 21:02 程序猿杂记 阅读(117) 评论(0) 推荐(0)
摘要: 前言:WebDriver提供了两个关闭浏览器的方法,一个是前边使用quit()方法,另一个是close()方法 close(... 阅读全文
posted @ 2019-12-29 21:01 程序猿杂记 阅读(175) 评论(0) 推荐(0)