qlcrmc 发表于 2018-10-24 10:09:03

各位大神,请问Python自动化脚本应该怎么去维护?

比如在脚本没有错误的情况下,网络慢或断网了,该如何解决?或者别的一些非脚本错误的问题应该如何解决?

虫王戮蛊 发表于 2018-10-24 17:51:33

UI自动化-》截图+抛出错误
接口自动化-》报文+抛错误

Real_小T 发表于 2018-10-24 20:15:26

看你如何看待网不好这回事 如果觉得网络慢而可以等的话 那就加智能等待 一般从用户角度来说10秒左右是标准 超出时间就抛错呗 网络问题导致的用例执行失败也是一种问题 另外可以适当根据情况写一些try或者if语句来捕获更多的情况

qlcrmc 发表于 2018-10-25 10:45:32

Real_小T 发表于 2018-10-24 20:15
看你如何看待网不好这回事 如果觉得网络慢而可以等的话 那就加智能等待 一般从用户角度来说10秒左右是标准...

{:3_67:}您能多说几个具体点的情况不

Real_小T 发表于 2018-10-25 20:10:47

打个比方比如你要点一个页面中的一个元素 但是这个元素因为网络的原因或者这个元素本身加载出来需要时间 那么你就可以给这个元素加显式等待 轮询10秒钟 10秒过后这个元素要是还是没加载出来或者不可点击 那你就可以抛错了 如果是网络问题 那加强网络 如果是元素本身问题那就找前端 前提是你的定位写得正确
页: [1]
查看完整版本: 各位大神,请问Python自动化脚本应该怎么去维护?