记录一次线上bug,总的来说就是弱网和重复点击、特殊值校验的问题。

测试场景一:
        在3g网络或者使页面加载速度需要两秒左右的时候,输入学号,提交学生的缴费项目,提交完一个

学生的缴费后,再输入另一个学号,这时候当前学生的信息还未显示完全,点击提交,就造成了前一个

学生的缴费数据和当前学生缴费数据的交叉。

通过浏览器的开发者工具(F12)模拟网速:

记录一次线上bug-LMLPHP

测试场景二:
        特殊值校验,统计金额,前端将万元转换为元,数据为一些特殊值时,比如:0.69万元,页面上金额显示错误。

总结:

  1. 对一些重要功能,模拟现场实际网络环境进行测试;
  2. 了解代码逻辑,类似转换的精度问题。
04-22 13:05