自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 使用Parameters+DataProvider完成数据驱动接口测试

通过xml里存储的sql语句,去遍历mysql获得相应的测试数据,然后完成测试。 优点:完全是靠数据驱动测试,在有新增接口时,无须改动代码,只需要在mysql内添加测试数据,然后新的测试场景只需要修改xml就可以了。 1.配置DataProvider_ForMysql类 用于链接数据库获取测试数据 import java.sql.*; import java.util.*; /** *数据库链接配置 */ public class DataProvider_ForMysql implements It

2020-07-27 22:02:00 39

原创 HttpClient发送Post请求:StringEntity 和 UrlEncodedFormEntity

一. json简介 JSON是一种取代XML的数据结构,和XML相比,它更小巧但描述能力却不差,由于它的小巧所以网络传输数据将减少更多流量从而加快速度。 JSON就是一串字符串 只不过元素会使用特定的符号标注。 a. {} 双括号表示对象 b. [] 中括号表示数组 c. “” 双引号内是属性或值 d. : 冒号表示后者是前者的值(这个值可以是字符串、数字、也可以是另一个数组或对象) 所以 {“name”: “Michael”} 可以理解为是一个包含name为Michael的对象。而[{“name”: “M

2020-07-27 10:56:55 268

原创 mac安装mysql

1、下载安装 1.官网下载 mysql-5.7.15-osx10.11-x86_64.dmg MySQL 5.7.15 官网下载有点慢,于是下完后放到百度网盘了。 ​https://pan.baidu.com/s/1o7UUi4y 2.双击pkg文件进行安装 3.标准安装即可,不要犹豫,一路Next(继续),记得保存最后弹出框中的密码(它是你mysql root账号的临时密码) 正常情况下,就安装成功了。 2、环境变量 第一步 :在终端切换到根目录,vim ./.bash_profile export P

2020-07-23 22:00:17 48

转载 持续集成

1.持续集成是什么 持续集成指的是,频繁地(一天多次)将代码集成到主干。 为什么要做持续集成 两个好处: (1)快速发现错误。每完成一点更新,就集成到主干,可以快速发现错误,定位错误也比较容易。 (2)防止分支大幅偏离主干。如果不是经常集成,主干又在不断更新,会导致以后集成的难度变大,甚至难以集成。 持续集成的目的,就是让产品可以快速迭代,同时还能保持高质量。它的核心措施是,代码集成到主干之前,必须通过自动化测试。只要有一个测试用例失败,就不能集成。 与持续集成相关的,还有两个概念,分别是持续交付和持续部署

2020-07-20 12:48:14 37

原创 SpringBoot集成SwaggerUI

1.引入jar包 <properties> <swagger.version>2.6.1</swagger.version> </properties> <dependencies> <dependency> <groupId>io.springfox</groupId> <artifactI

2020-07-07 23:59:58 142

空空如也

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除