June 10, 2022, 5:58 p.m. Hans (127)
速度控制错误现象的 测试方法
背景:
2个运行日志文件表明,程序10014版本在运行1小时左右后,出现了设备速度查询无返回的现象,导致了速度控制无法正常执行。
按照序号循序测试,确定问题原因所在:
1.有可能的原因很多,首先进行逻辑操作测试,即进行了怎样的操作步骤,导致了速度结果无法返回。
测试方法,打开对应的device_log文件,一半看着这个文件的变化,一边进行功能操作,努力回忆2个错误出现的操作过程,近可能快速完成操作逻辑。
2. 如果逻辑检查无法发现问题,则怀疑设备速度查询函数在长时间运行后失效。
测试方法, 压力、稳定性连续测试。(白盒)
3. 有小概率原因是查询与其他请求发生了线程冲突,造成死锁情况。
4.有极小概率是因为设备稳定性、接口牢固性导致,因为发送的速度变化命令还是被设备正确执行了的。
#vhstress