实例:
问题:运行一段时间后,发现不能打开事件设置窗口。 因为是C/S 架构,因此RD 给出的解释是,可能由于网络中断,导致取不到数据(事件设置的配置文件确实放在服务端)
重现的环境和操作步骤:
新的产品从旧产品移植过来,但是架构换成了单机版。 在其他的设置模块,有一个不能打开的窗口, 此时再去打开事件设置窗口。
则必然打不开。
分析:事件设置窗口依赖外部数据,如果外部数据有问题,或者不能取到,就会导致事件设置模块出异常,因此打不开。
经验总结:
1. 尽量记清楚故障出现的数据和操作步骤。
2. 找出出现问题的模块,可能会有哪些数据是需要外部模块提供的,尝试获取/设置 这些数据,然后再到出问题的模块进行操作,看是否出现。