摘要: 不管是在做功能测试还是自动化测试,最后一步需要拿实际结果与预期进行比较。这个比较的称之为断言。 我们通常可以通过获取title 、URL和text等信息进行断言。text方法在前面已经讲过,它用于获取标签对之间的文本信息。 下面同样以百度为例,介绍如何获取这些信息。 title:用于获得当前页面的标 阅读全文
posted @ 2017-12-12 19:38 蜗牛闯世界 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 控制浏览器窗口大小 . PC端执行自动化测试脚本大多的情况下是希望浏览器在全屏幕模式下执行,那么可以使用maximize_window()方法使打开的浏览器全屏显示 控制浏览器后退、前进 在使用浏览器浏览网页时,浏览器提供了后退和前进按钮,可以方便地在浏览过的网页之间切换,WebDriver也提供了 阅读全文
posted @ 2017-12-12 19:10 蜗牛闯世界 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 一.定位元素方法 官网地址:http://selenium-python.readthedocs.org/locating-elements.html 这里有各种策略用于定位网页中的元素(locate elements),你可以选择最适合的方案,Selenium提供了一下方法来定义一个页面中的元素: 阅读全文
posted @ 2017-12-12 18:54 蜗牛闯世界 阅读(1483) 评论(0) 推荐(0) 编辑
摘要: selenium 是一个web的自动化测试工具,不少学习功能自动化的同学开始首选selenium ,相因为它相比QTP有诸多有点: * 免费,也不用再为破解QTP而大伤脑筋 * 小巧,对于不同的语言它只是一个包而已,而QTP需要下载安装1个多G 的程序。 * 这也是最重要的一点,不管你以前更熟悉C、 阅读全文
posted @ 2017-12-11 10:20 蜗牛闯世界 阅读(281) 评论(0) 推荐(0) 编辑