七兮技术分享
18 05月
windows下配置chromedriver

在使用Selenium 进行自动网页签到过程中发现:于是有乐以下解决方案:1.查看自己PC的chrome游览器的版本。我的是 81.0.4044.1382.下载相对应的chromeDriver驱动国内镜像:http://npm.taobao.or...

作者:七兮|分类:Python|浏览:8382
19 11月
appium简明教程(3)——appium的安装windows版

appium的哲学里有一条就是不重新发明轮子。同样,官方已经有明确的安装步骤了,因此在这里纯属搬砖。原文地址感谢testerhome的辛勤翻译。本文版权归乙醇所有,欢迎转载,但请注明作者与出处,严禁用于任何商业用途限制如果你在windows上安装appiu...

作者:七兮|分类:测试开发|浏览:21748
19 11月
appium简明教程(2)——appium的基本概念

Client/Server Architectureappium的核心其实是一个暴露了一系列REST API的server。这个server的功能其实很简单:监听一个端口,然后接收由client发送来的command。翻译这些command,把这些comm...

作者:七兮|分类:测试开发|浏览:20859
18 11月
appium简明教程(1)——appium和它的哲学世界

声明,本书转自 转载自乙醇 网站 :http://www.testclass.net/appium/about_appium本文版权归乙醇所有,欢迎转载,但请注明作者与出处,严禁用于任何商业用途,关于appium后续文章,均转自该作者,这里统一备...

作者:七兮|分类:测试开发|浏览:14229
18 11月
(十九)关闭浏览器

在前面的例子中我们一直使用quit( 方法,其含义为退出相关的驱动程序和关闭所有窗口。除此之外,WebDriver还提供了close( 方法,用来关闭当前窗口。例多窗口的处理,在用例执行的过程中打开了多个窗口,我们想要关闭其中的某个窗口,这时就要用到clo...

作者:七兮|分类:测试开发|浏览:10720
18 11月
(十八)窗口截图

自动化用例是由程序去执行的,因此有时候打印的错误信息并不十分明确。如果在脚本执行出错的时候能对当前窗口截图保存,那么通过图片就可以非常直观地看出出错的原因。WebDriver提供了截图函数get_screenshot_as_file( 来截取当前窗口。im...

作者:七兮|分类:测试开发|浏览:10623
18 11月
(十六)cookie操作

有时候我们需要验证浏览器中cookie是否正确,因为基于真实cookie的测试是无法通过白盒和集成测试进行的。WebDriver提供了操作Cookie的相关方法,可以读取、添加和删除cookie信息。WebDriver操作cookie的方法:get_coo...

作者:七兮|分类:测试开发|浏览:5925
18 11月
(十三)警告框处理

在WebDriver中处理JavaScript所生成的alert、confirm以及prompt十分简单,具体做法是使用 switch_to.alert 方法定位到 alert/confirm/prompt,然后使用text/accept/dismiss/...

作者:七兮|分类:测试开发|浏览:4010
18 11月
(十二)多窗口切换

在页面操作过程中有时候点击某个链接会弹出新的窗口,这时就需要主机切换到新打开的窗口上进行操作。WebDriver提供了switch_to.window( 方法,可以实现在不同的窗口之间切换。 以百度首页和百度注册页为例,在两个窗口之间的切换如下图。from...

作者:七兮|分类:测试开发|浏览:3213
18 11月
(十一)多表单切换

在Web应用中经常会遇到frame/iframe表单嵌套页面的应用,WebDriver只能在一个页面上对元素识别与定位,对于frame/iframe表单内嵌页面上的元素无法直接定位。这时就需要通过switch_to.frame( 方法将当前定位的主体切换为...

作者:七兮|分类:测试开发|浏览:2843
登录
用户名
密码
注册
用户名
密码
确认密码
邮箱
QQ
验证码
找回密码
用户名
邮箱
※ 重置链接将发送到邮箱