摘要: 获取页面 title 的方法可以直接用 driver.title 获取到,然后也可以把获取到的结果用做断言。1.首先导入 expected_conditions 模块:from selenium.webdriver.support import expected_conditions2.由于这个模块 阅读全文
posted @ 2020-06-19 17:02 骑着乌龟赶猪 阅读(1082) 评论(0) 推荐(0) 编辑
摘要: 在自动化测试经常用到 Firefox,Chrome,IE 浏览器,Firefox 自带驱动,所以我一直用这个测试。那么同一段代码能不能在同时打开两个浏览器呢?当然是可以,浏览器名称参数化。 重点:Chrome 版本与驱动版本要对应,否则会启动失败 如果对软件测试、接口测试、自动化测试、性能测试、持结 阅读全文
posted @ 2020-06-19 16:36 骑着乌龟赶猪 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 文件下载时候会弹出一个下载选项框,这个弹框是定位不到的,有些元素注定定位不到也没关系,就当没有鼠标,我们可以通过键盘的快捷键完成操作。SendKeys 库是专业的处理键盘事件的,所以这里需要用 SendKeys 解决第一步:pip 在线安装模块:pip install SendKeys第二步:导入模 阅读全文
posted @ 2020-06-19 16:15 骑着乌龟赶猪 阅读(567) 评论(0) 推荐(0) 编辑
摘要: 当我们要设计功能测试用例时,一般会有预期结果,有些预期结果测试人员无法通过肉眼进行判断的。因为自动化测试运行过程是无人值守,一般情况下,脚本运行成功,没有异样信息就标识用户执行成功。那怎么才能知道我打开这个网页,是不是我想要打开的这个网页呢?通常我们可以通过获得页面的 title 、URL 地址,页 阅读全文
posted @ 2020-06-19 16:09 骑着乌龟赶猪 阅读(418) 评论(0) 推荐(0) 编辑