selenium
X_Xian_
这个作者很懒,什么都没留下…
展开
-
自动化测试系列(10)—— reportng登场(自定义页面代码版)
自动化测试系列(第十天)—— reportng登场(自定义页面代码版) 第一次改源码还有点小激动……参考文章 reportng定制修改其实自定义页面,也就是把上次导入的reportng.1.1.4.jar包的源码,改成自己想要样子,再打包放到原来的位置,就是下面pom.xml代码中的这个包 <!--https://mvnrepository.co...原创 2018-08-03 16:13:53 · 1718 阅读 · 0 评论 -
自动化测试系列(8)—— reportng登场(自定义页面图片版)
自动化测试系列(第八天)—— reportng登场(自定义页面图片版) 先放两张自定义好的测试报告镇一下,大概是人生第一次改完源码还打包,大家随意看就好。 在本来的测试报告总览页面添加了饼图 在本来的测试报告用例页面添加了截图 点击截图可以放大查看 待续 有问题请留言。...原创 2018-08-03 11:34:20 · 815 阅读 · 0 评论 -
自动化测试系列(7)—— 模拟post/get请求进行接口测试
自动化测试系列(第七天)—— 模拟post/get请求进行接口测试 模拟post/get请求进行接口测试跟selenium没有关系,主要用到了OkHttp来对网页进行模拟post/get请求,和利用testng接收测试案例和显示测试结果本项目对网页请求的操作主要用了okhttp3,首先在pom.xml文件下写上引入okhttp3的jar包的代码并导入 <!...原创 2018-08-03 10:56:53 · 924 阅读 · 0 评论 -
自动化测试系列(6)—— excel表导入测试案例
自动化测试系列(第六天)—— excel表导入测试案例 感受一下从excel表导入测试案例本项目对excel表的操作主要用了jxl,首先在pom.xml文件下写上引入jxl的jar包的代码并导入 <!-- jxl --> <dependency> <groupId>net.sourcef...原创 2018-08-03 10:23:19 · 2212 阅读 · 0 评论 -
SeleniumAndJenkins
Selenium自动化测试+Jenkins自动部署目录Selenium自动化测试+Jenkins自动部署自动化测试系列自动化测试平台搭建自动化测试系列自动化测试平台搭建...原创 2018-08-07 14:48:47 · 2268 阅读 · 2 评论 -
自动化测试平台搭建(4)-- Jenkins构建成功后自动部署
Jenkins项目构建成功后自动部署到远程服务器上下载插件系统设置找到 Publish over SSH, 填入红框内容,点击高级勾选用户密码登录,填写密码点击 Test Configuration ,如图,若左边显示Success,表示连接远程服务器成功修改war包名回到idea,把以下代码加进pom.xml文件夹,保证生成的包名是项目的根...原创 2018-08-07 11:55:56 · 626 阅读 · 0 评论 -
自动化测试系列目录
自动化测试系列目录自动化测试系列(第一天)—— selenium登场自动化测试系列(第二天)—— 下载浏览器驱动自动化测试系列(第三天)—— 编写测试代码自动化测试系列(第四天)—— testng登场自动化测试系列(第五天)—— 定义数据源待续...原创 2018-08-02 18:50:19 · 1001 阅读 · 0 评论 -
自动化测试系列(5)—— 定义数据源
自动化测试系列(第五天)—— 定义数据源 上一篇通过chrome进行了登录验证操作,也放上了测试代码,分析一下testng的定义数据源操作第一种方式:需要明确测试数据组数 @DataProvider( name= "list") public Object[][] createData(){ return new Object[][]{ ...原创 2018-08-02 18:46:19 · 371 阅读 · 0 评论 -
自动化测试系列(4)—— testng登场
自动化测试系列(第四天)—— testng登场 上一篇通过chrome进行了登录操作,现在来验证一下是否登录成功。和第一天一样,在pom.xml文件下写上引入testng的jar包的代码并导入<!-- https://mvnrepository.com/artifact/org.testng/testng --><dependency> ...原创 2018-08-02 18:30:14 · 834 阅读 · 0 评论 -
自动化测试系列(3)—— 编写测试代码
自动化测试系列(第三天)—— 编写测试代码 项目已经部署到tomcat服务器上了,现在编写打开浏览器访问项目登录页面并登录,验证是否登录成功等操作。创建浏览器上一篇下载了chromedriver.exe,找到这个驱动的位置,在测试类里设置驱动所在的位置,代码如下 //设置驱动所在位置 System.setProperty("webdriver...原创 2018-08-02 18:17:26 · 4129 阅读 · 1 评论 -
自动化测试系列(2)—— 下载浏览器驱动
自动化测试系列(第二天)—— 下载浏览器驱动 个人比较喜欢用chrome浏览器,需要使用其他浏览器测试的需下载对应的浏览器驱动驱动版本chromedriver的版本要与你使用的chrome的版本对应,截至今日,chromedriver.exe与chrome浏览器的对应版本如下 chromedriver.exe的版本 chrome浏览器的版本 v2.4...原创 2018-08-02 17:28:45 · 622 阅读 · 0 评论 -
自动化测试系列(1)—— selenium登场
自动化测试系列(第一天)—— selenium登场 selenium登场是建立在已经有一个完整的待测试的项目的基础上的项目简介如图,是待测试的项目,此项目是在idea上创建的Spring boot项目,当然项目用到的jar包都在Maven的管理下。环境搭建接下来搭建测试环境,先基于Maven导入jar包,没有Maven的,可以直接去网上下一个selenium-ja...原创 2018-08-02 17:07:00 · 541 阅读 · 0 评论 -
自动化测试系列(12)—— 修改testng测试报告的输出目录
自动化测试系列(第十二天)—— 修改testng测试报告的输出目录 这么点为啥单独拿出来写一篇,百度了半天没找到在哪改,看了半天reportng的源码才找到。参考文章 无修改测试报告的输出目录把reportng的源码在idea上打开(方便打包),如图 打开HTMLReporter.java,把generateReport方法的outputDirectoryName...原创 2018-08-03 19:02:47 · 2228 阅读 · 0 评论 -
自动化测试系列(11)—— 测试用例(截图版)
自动化测试系列(第十一天)—— 测试用例(截图版) 来写一个selenium+testng+reportng测试报告显示测试失败截图的测试用例参考文章 reportng定制修改失败后操作 //用例结束的时候判断结果是否失败 @AfterMethod(alwaysRun = true) public void afterMethod(ITestRes...原创 2018-08-03 18:49:14 · 1812 阅读 · 3 评论 -
自动化测试系列(9)—— reportng登场(源码页面代码版)
自动化测试系列(第九天)—— reportng登场(源码页面代码版) 这里有点把我搞疯了。不解释,直接上代码。参考文章 使用ReportNg生成测试报告(Maven+Appium+TestNg+ReportNg)pom.xml添加代码 <!--https://mvnrepository.com/artifact/org.uncommons/repor...原创 2018-08-03 15:01:32 · 765 阅读 · 0 评论