测试常用工具
Jenkins:测试环境部署工具
xShell:查看linux服务器相关文件和日志信息等
xftp:linux系统文件操作工具
Redis:查看缓存数据,清除缓存数据
Navicat:数据库工具
Charles:抓包工具
夜神模拟器:android模拟器
Robomongo:数据查看
itools:手机管理工具
Notepad++:文本查看工具
Beyond Compare:文本对比工具
xmind:思维导图,写测试用例之前可以用这个梳理
Axure RP:原型绘制工具
postman:接口测试工具
Appium:移动自动化测试工具
Intellij IDEA:开发IDE
git:代码管理
测试及发布流程
1. 开发发出提测邮件后,根据邮件内容,在Jenkins根据需要新建或者重新部署项目;
2. 在部署好的测试环境中进行测试直至功能稳定;
3. 研发合并代码到stable分支,并发布合stable邮件;
4. stable环境部署项目,stable环境回归测试;
5. 由测试人员发stable测试通过邮件,告知运维可以发布;
6. 内网进行功能验证和影响测试(连接内网代理);
7. 发布到外网;
8. 完成线上影响测试,验证未对其他模块(主要指支付,提现,购买类流程)造成影响,即完成发布流程。