摘要: 在headless模式下,是没有打开浏览器窗口的,那么driver.maximize_window(),找不到目标也打不开。 我们可以换一种方式,去在无头模式下,指定浏览器的窗口大小运行即可。 还有,如何获知你的浏览器最大化的尺寸呢? 我们可以通过JS的方法,F12,打开控制台 document.d 阅读全文
posted @ 2018-11-26 09:57 把苹果咬哭的测试笔记 阅读(1061) 评论(0) 推荐(0) 编辑
摘要: 如果在本机执行UI自动化脚本,打开的浏览器总是会不同程度的影响你做别的事情,那么我们可以采用 无界面 运行我们的UI自动化,这种模式下运行脚本并不会真正地打开浏览器,整个过程都是在后台执行的。爽歪歪。 PhantomJS,HtmlUnit ,都是类似的么有界面的浏览器。(对了,虽然你的电脑上没打开浏 阅读全文
posted @ 2018-11-15 16:40 把苹果咬哭的测试笔记 阅读(818) 评论(0) 推荐(0) 编辑
摘要: 原文地址:https://www.cnblogs.com/imyalost/p/7242747.html#4109245 作者:老 张 1.关于Webdriver 设计模式:按照Server-Client的经典设计模式设计; Server端:即Remote Server(远程服务器),可以是任意的浏 阅读全文
posted @ 2018-11-08 09:20 把苹果咬哭的测试笔记 阅读(1083) 评论(2) 推荐(0) 编辑
摘要: 原文地址:https://www.cnblogs.com/nbkhic/p/9815148.html,作者:乙醇 测试环境的责任边界 因为测试环境基本上是属于测试同学安身立命之本了,很多时候由于环境问题造成的漏测和事故是屡见不鲜的,因此测试环境的重要性不言而喻。 那么测试环境应该谁来管理呢? 目前看 阅读全文
posted @ 2018-10-31 15:59 把苹果咬哭的测试笔记 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 惭愧惭愧,其实这个知识点吧,是我2年前就埋下的,结果到今天都。。。 那时隔2年,咱今天就好好掰扯掰扯(其实就是逼着自己再好好阅读下英文文档o(╥﹏╥)o)。 其实插件对大家来说很熟悉了,比如现在用的代码编辑器,你想要用其他额外的功能,那需要装个XX插件; 你用谷歌浏览器,想要更便捷的查看页面元素,也 阅读全文
posted @ 2018-10-27 22:20 把苹果咬哭的测试笔记 阅读(1820) 评论(0) 推荐(0) 编辑
摘要: 自己总是写程序时候用 + 拼接的时候忘记变量类型要一致,如下面 上面的代码其实变量是个字符串,但是计算的是Int,所以要记得转换 问题不大,重在细心 阅读全文
posted @ 2018-10-16 16:56 把苹果咬哭的测试笔记 阅读(89125) 评论(0) 推荐(0) 编辑
摘要: 遇到ui脚本报错:element is not attached to the page document 解决办法,再次定位即可 阅读全文
posted @ 2018-10-08 11:57 把苹果咬哭的测试笔记 阅读(2055) 评论(0) 推荐(0) 编辑
摘要: 原因 是由于目前已有的客户端连接软件还不支持Mysql8新增加的加密方式caching_sha2_password,所以我们需要修改用户的加密方式,将其改为老的加密验证方式。 大安装Mysql数据库的主机上登录Mysql对应的用户,上面连接时用的用户为root,所以我们登录root用户。 解决 se 阅读全文
posted @ 2018-10-02 15:15 把苹果咬哭的测试笔记 阅读(1187) 评论(0) 推荐(0) 编辑
摘要: 在执行个js语句时候报错: 报错语句: 纠错后,发现是因为单引号' 没有转译造成的 修改后: 阅读全文
posted @ 2018-09-26 17:29 把苹果咬哭的测试笔记 阅读(746) 评论(0) 推荐(0) 编辑
摘要: 上篇文章中提到了,在pytest中的fixture可以完成unitest中setUp、tearDown。今天就来详细看一下。 一、pytest中的fixture是什么 为可靠的和可重复执行的测试提供固定的基线(可以理解为测试的固定配置,使不同范围的测试都能够获得统一的配置),fixture提供了区别 阅读全文
posted @ 2018-09-10 22:05 把苹果咬哭的测试笔记 阅读(1764) 评论(0) 推荐(0) 编辑