描述:接口中的批量运行
描述:将测试数据保存本地,一次性进行运行
//base64加密 var username = CryptoJS.enc.Utf8.parse(“admin”) //转成utf8
var base64_username = CryptoJS.enc.base64.stringify(username) //转成base64加密 console.log(base64_username) //base64解密
var username = CryptoJS.enc.base64.parse(“YWRtaW4=”) //解密
var new_username = username.toString(CryptoJS.enc.Utf8) //转成utf-8
console.log(new_username)
2:非对称加密方式(双钥):RSA加密
介绍:由一个密码生成的双钥,公钥加密,私钥解密
3:只加密不解密:MD5,SHA1,SHA2,SHAN…
//MD5加密 var new_name = CryptoJS.MD5(“admin”).toString().toUpperCase();
console.log(new_name)
4:混合加密:自定义加密规则 比如:贷款业务
使用场景:前后端分离,后端的接口没有出来,前端需要调用后端的接口实现业务,为了保证我们前端正常的开 发和测试,那么就需要使用mock测试,模块接口
2.10:导入和导出脚本 三:postman+newman+jenkins接口自动化测试:
简介:
1:安装和配置
安装node.js
验证:node.js是否安装成功
安装newman:npm install -g newman
配置newman环境:
验证:newman是否安装成功
2:newman的命令
常见的参数
-e: 使用环境变量
-g: 使用全局变量
-d: 使用csv,text,json数据驱动
-n:循环次数
-r :cli,html,json,junit --reporter-html-export
命令:
newman run C:UsersjackDesktoppostman_collection.json
生成测试报告
首先下载html:npm install -g newman-reporter-html
生成的测试报告
首先解压jdk包
然后此电脑右击属性
第一步:点击高级系统设置
第二步:点击环境变量
第三步:新建变量:JAVA_HOME
变量值:jdk所在位置
第四步:新建变量名:CLASSPATH
变量值:.;%JAVA_HOME%lib;%JAVA_HOME%libtools.jar;
第五步:点击path
新建:%JAVA_HOME%jrebin | %JAVA_HOME%bin
这样我们的jdk就配置成功了
首先解压我们的tomcat包
配置jenkins项目
解锁jenkins
找到对应的目录获得密码(这个是linux目录,window需要找到win的对应文件)



