Selenium去掉Chrome is being controlled by automated test software.
摘要:在selenium打开google chrome浏览器时,会出现以下inforbar,老显示: Chrome is being controlledby automated test software. 为了去掉这个烦人的inforbar,需要在启动浏览器,新建Chrome Driver实例时加入以
阅读全文
Selenium Extent Report的设置
摘要:Extent Report需要在线加载css,不然生成的html report会很难看。 但可以设置不在线加载css,而是使用本地css,在使用htmlreporter加上这句 参考链接: https://www.cnblogs.com/lozz/p/7308093.html https://www
阅读全文
Jenkins Maven Selenium TestNG踩坑记
摘要:1)Maven TestNG什么的都配置好了,在本地用eclipse->Run AS->MAVEN INSTALL运行正常 2) Jenkins安装了插件,也建立了MAVEN项目。MAVEN项目里面也设置好了maven的pom.xml文件的路径。 3) Jenkins->Global Tool Co
阅读全文
吐血Eclipse Maven Selenium TestNG的各种坑
摘要:刚入坑不久,有些是自己知识储备不够造成的,有些...那就是坑 在eclipse里面新建maven项目,然后添加testgn依赖,不多说,这个简单。 第一个坑: 然后在src/test/java这个文件夹里面写selenium的Java测试脚本。写完脚本,用eclipse点击run as testng
阅读全文
Selenium Grid和IE /Firefox各种填坑
摘要:使用selenium grid的步骤 1、确保hub和node都安装并且配置好了java jdk. 2、在hub上运行以下命令。 其中,-port 4444是可选的,不指定的话,默认是4444端口 3、在用作Node的电脑上运行以下命令 一口气把各种webdriver的地址都加进去了 问题就来了。
阅读全文
JAVA获取系统信息以及系统时间
摘要:在做测试的时候,经常需要获取系统信息,并且用获取到的系统时间给生成的报告取名字。 以下代码实在TestNG展示的,没有Test NG的话需要些一个main方法。
阅读全文
maven安装cucumber的pom文件设置
摘要:1.在windows上安装maven 2.安装Eclipse 3.在eclipse上面配置maven,并新建一个maven项目 4.在maven项目里面找到pom.xml,编辑pom.xml,之后点击保存. 截图中使用到的dependencis:
阅读全文
Selenium Java关闭浏览器
摘要:在学习selenium的过程中发现一个问题,各种博客/教程都是教人用selenium的quit()和close()方法关闭浏览器。 但这不是我要的结果。这两个方法的前提是,用webdriver打开浏览器,执行脚本之后再关闭已经用webdriver打开的浏览器。 我的前提条件:在用webdriver打
阅读全文