/ TongDao

TongDao: 1801-测试已严重依赖脚本

16年至17年上半年做app测试时,主要的测试方法是

  • 界面手工:app和Web可视化操作
  • 抓包工具:fiddler抓包自动替换和script脚本
  • SQL脚本:查询脚本和procedure脚本
  • 日志分析:Linux远程日志,tail和grep命令

17年下半年至18年上半年做服务测试时,主要的测试方法是

  • apama脚本:简化指令及自动用例的EPL脚本
  • apama终端:命令行连接apama容器,发送用例事件
  • Java脚本:对SDK业务请求和数据库查询进行封装,快速执行测试步骤和用例封装
  • 接口调用:swagger业务接口请求
  • SQL脚本:吃老本写复杂业务和procedure,这次多了很多逻辑处理小进步
  • 日志分析:Linux多了correlator日志,命令多了less
  • 抓包工具:还是fiddler抓包,主要是复用批量请求和修改
已经半年没操作界面测试了,

现在测试使用频率最高的是自己编写的epl脚本,Java脚本,MySQL脚本,
所有的用例基本都化为这三块脚本的不同调用实现测试步骤。
如果没有脚本,感觉测试无法进行,多10倍时间也是白搭。