我目前在测试一个产品,需要与别的公司交互,我想到一个用例就是假如信息传递时,我这边网络中断了,应该有什么提示? 主要是我应该怎么去校验、测试呢?
还有问题,我们公司产品,经常需要与别的公司交互,比如支付宝交易号,But,这些大公司一般不提供测试环境,我们在测试环境自己模拟。我担心万一生产上之后,会不会问题不少啊?是不是需要接口测试,但是接口测试需要谁来负责呢?
使用接口级别的 mock 方案即可. 可以使用 moco 这个框架.
测试产品遇见网络中断时应该怎么处理 我之前做的一个产品有这种异常的捕获的用例。我们是通过拔网线,然后测试会不会弹出提示框提示用户网络不好的这种类似的用例。然后校验点,是重新接通网络后,数据能不能正常上传,上传的数据是不是损坏的,断网前上传的数据是否正确等等。
你们可以用正式环境测啊,一次一分钱。。。
我厂之前的产品有这个问题。后来,我琢磨了下,定了点办法。就是所有提交数据、发送请求时,一是先判断客户端是否正常联网,二是加上超时的判断,二者都会有相应的人性化的提示。 (还有就是我厂产品的特殊性,还在 MainActivity 里加了对网络连通状态的监听,只要网断了就提示去检查设置或者只能退出应用,这样彻底的断绝断网后带来的各种不可控的用户行为,但缺少人性化,此办法很少使用~)。 小弟的一点拙见,仅供参考~
各位的意见是极好的!非常喜欢跟各位的互动