摘要: 背景: 对于业务测试来说,有一些基础业务接口是需要经常调用的,如根据userId查询某人的信息,修改某人的xx属性,一般的接口都有验签(或者说token)机制,使用postman等工具的话,也是需要去自定义解决的,因此决定写个页面更简易化 思路: 为了快速实现功能,决定采用python的flask框 阅读全文
posted @ 2017-06-22 21:26 whendream 阅读(1440) 评论(0) 推荐(0) 编辑
摘要: 使用带用户密码clone的方式:git clone https://username:password@remote 当username和password中含有特殊符号会导致出错,因为为http的请求,所以需要将特殊符号encode成url格式的 java使用: 源文档 <http://blog.c 阅读全文
posted @ 2017-06-22 18:59 whendream 阅读(3462) 评论(0) 推荐(0) 编辑
摘要: 生成唯一标识期望得到是一个时间戳跟字符串的组合, 采用//这种是秒级的时间戳 Date date = new Date(); String.format("{id: 'jwentest%ts'}",date);//下面是毫秒级的时间戳//因为自动化在执行的时候发现,存在同一秒调用多次接口导致id冲突的情况 Date date = new Date(); String.format("{id:... 阅读全文
posted @ 2017-06-22 18:56 whendream 阅读(1967) 评论(0) 推荐(0) 编辑
摘要: using Apache Commons 需要引入org.apache.commons.codec.digest.DigestUtils这个包,pom.xml文件配置如下: demo代码如下: MD5 Using MessageDigest Class jdk自带的,in java.security 阅读全文
posted @ 2017-06-22 18:54 whendream 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 新申请下来的机器的时间现在我们所在的时区不一致,需要同步成东八区 查看当前的时间: date -R; date +%z 修改时区: cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 修改时间: date -s "2017-10-21 11:11: 阅读全文
posted @ 2017-06-22 16:39 whendream 阅读(663) 评论(0) 推荐(0) 编辑
摘要: 步骤 jenkins已集成git插件(如无,请自行下载) 1. 去到源码管理栏,选中Git: 使用http协议去获取代码 Repository URL填写http的git地址,此时未选择相应的Credentials,会有图中红色提示 HTTP协议的话,需要输入账号密码来验证,点击Add,输入的账号密 阅读全文
posted @ 2017-06-22 16:37 whendream 阅读(31981) 评论(0) 推荐(1) 编辑
摘要: 背景: 通过代码规范,修改了包名为全小写(修改了文件夹目录),但发现push后,git服务器的文件夹目录还是为大写 解决方法: git默认是不区分大小写的,意思是你修改一个文件名/文件夹的时候,git status 是不会提示你有修改的 可以通过git config --get core.ignor 阅读全文
posted @ 2017-06-22 10:56 whendream 阅读(6596) 评论(0) 推荐(0) 编辑
摘要: 背景: 做过接口测试的话,大多数都知道或使用过postman工具,使用postman的时候,有时候希望也可以像chrome一样使用F12功能,这样方便观察一些数据,尤其是当你使用了postman的变量功能后,虽然可以通过抓包来获取url,但比较麻烦,如果有类似F12功能的话就方便很多; 解决方 在c 阅读全文
posted @ 2017-06-22 10:46 whendream 阅读(1380) 评论(0) 推荐(0) 编辑