testNg+allure测试报告
摘要:1. 安装Allure allure下载 <Assets>标签下选择对应的安装包 添加环境变量 将allure的bin目录添加到系统path中,注意分隔符; 2. 工程文件 ① 工程目录 ④ pom.xml <?xml version="1.0" encoding="UTF-8"?> <projec
阅读全文
posted @
2025-01-15 22:31
singleSpace
阅读(272)
推荐(0)
8-12接口测试进阶-4集成接口测试
摘要:1.项目的pom.xml加入build 2.jenkins安装需要用到的插件 系统管理 插件管理,安装 Maven Integration和testNg 3.建立工程 构建一个maven项目的任务 build填入pom.xml的地址和构建语句 4.构建任务
阅读全文
posted @
2019-10-19 21:08
singleSpace
阅读(195)
推荐(0)
8-12接口测试进阶-2源码分析
摘要:目的:获取接口的地址、请求方法、请求参数 方法:先确定cu树中所需元素的地址和类型 代码
阅读全文
posted @
2018-08-16 14:52
singleSpace
阅读(269)
推荐(0)
接口测试3-4使用csv进行接口测试
摘要:参照前面的例子 向URL发送corpid和corsecret2个参数,可以获取正确的tokenid https://qyapi.weixin.qq.com/cgi bin/gettoken 数据 场景: id 有 secret没有 id没有 select有 id 错误 secret错误 id 正确
阅读全文
posted @
2018-08-15 12:52
singleSpace
阅读(519)
推荐(0)
接口测试3-3Excel格式
摘要:java操作Excel,需要第三方库poi Excel测试数据 读取Excel的java文件 java package com.netease.utils; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.po
阅读全文
posted @
2018-08-15 10:27
singleSpace
阅读(370)
推荐(0)
接口测试3-2csv格式
摘要:csv文件数据 IntellJ IDEA打开终端:view tool windows terminal,可以在终端中查看文件路径 阿里 马云 京东 刘强东 京东 马化腾 java //读取csv文件,该模版来自网易高手 package utils; import java.io.BufferedRe
阅读全文
posted @
2018-08-14 21:59
singleSpace
阅读(296)
推荐(0)
接口测试进阶3-1数据驱动测试
摘要:数据驱动 相同的测试脚本使用不用的测试数据执行,并完全分离了测试数据和测试行为。这样的模式成为数据驱动 testNG实现数据驱动的两个关键注解 @DataProvider @Parameters 在当前类中指定数据源 company:阿里 people:马云 company:腾讯 people:马化
阅读全文
posted @
2018-08-13 11:35
singleSpace
阅读(314)
推荐(0)
REST-assured 3发送图片
摘要:上传图片,需要media_id,从上传临时素材获取: "https://work.weixin.qq.com/api/doc 10112" https://qyapi.weixin.qq.com/cgi bin/media/upload?access_token=ACCESS_TOKEN&type=
阅读全文
posted @
2018-08-11 21:14
singleSpace
阅读(675)
推荐(0)
REST-assured 2发送消息代码重构
摘要:将获取token的方法封装到公共类 将返回的body封装,便于修改和查看 执行类
阅读全文
posted @
2018-08-11 20:14
singleSpace
阅读(172)
推荐(0)
REST-assured 2发送文字到接口
摘要:获取token https://qyapi.weixin.qq.com/cgi bin/gettoken?corpid=ID&corpsecret=SECRECT 发送文字到接口
阅读全文
posted @
2018-08-11 18:37
singleSpace
阅读(454)
推荐(0)
testNG断言
摘要:https://junit.org/junit4/javadoc/latest/org/junit/Assert.html assertThat 断言:Hamcrest Matchers 对象: equalTo 测试对象相等使用Object.equals方法 hasToString 测试Object
阅读全文
posted @
2018-08-09 23:38
singleSpace
阅读(957)
推荐(0)
TestNG
摘要:testNG是java中的一套测试框架,它基于JUnit思想并强化了测试注解,可以灵活应用于各种测试场景。 maven依赖 用例的编写 @BeforeGroups:此测试组内所有测试之前 @AfterGroups:此测试组内所有测试都运行之后 @BeforeClass:测试类之前运行,用于测试前的准
阅读全文
posted @
2018-08-09 21:02
singleSpace
阅读(178)
推荐(0)
rest-assured入门
摘要:1. rest-assured依赖、结构 <dependency> <groupId>io.rest-assured</groupId> <artifactId>rest-assured</artifactId> <version>5.5.0</version> <scope>test</scope
阅读全文
posted @
2018-08-06 12:53
singleSpace
阅读(338)
推荐(0)
testng属性和用例管理
摘要:1.在pom.xml中增加testng的依赖,以导入testNG <dependency> <groupId>org.testng</groupId> <artifactId>testng</artifactId> <version>7.10.2</version> </dependency> 2.
阅读全文
posted @
2018-06-18 15:15
singleSpace
阅读(1242)
推荐(0)