移动测试基础 有没有人写过“测试产品遇见网络中断时应该怎么处理”的用例?

文刀曰京木似水 · 2014年01月21日 · 最后由 文刀曰京木似水 回复于 2014年01月22日 · 1355 次阅读

我目前在测试一个产品,需要与别的公司交互,我想到一个用例就是假如信息传递时,我这边网络中断了,应该有什么提示? 主要是我应该怎么去校验、测试呢?

还有问题,我们公司产品,经常需要与别的公司交互,比如支付宝交易号,But,这些大公司一般不提供测试环境,我们在测试环境自己模拟。我担心万一生产上之后,会不会问题不少啊?是不是需要接口测试,但是接口测试需要谁来负责呢?

共收到 4 条回复 时间 点赞

使用接口级别的 mock 方案即可. 可以使用 moco 这个框架.

测试产品遇见网络中断时应该怎么处理 我之前做的一个产品有这种异常的捕获的用例。我们是通过拔网线,然后测试会不会弹出提示框提示用户网络不好的这种类似的用例。然后校验点,是重新接通网络后,数据能不能正常上传,上传的数据是不是损坏的,断网前上传的数据是否正确等等。

你们可以用正式环境测啊,一次一分钱。。。

我厂之前的产品有这个问题。后来,我琢磨了下,定了点办法。就是所有提交数据、发送请求时,一是先判断客户端是否正常联网,二是加上超时的判断,二者都会有相应的人性化的提示。
(还有就是我厂产品的特殊性,还在 MainActivity 里加了对网络连通状态的监听,只要网断了就提示去检查设置或者只能退出应用,这样彻底的断绝断网后带来的各种不可控的用户行为,但缺少人性化,此办法很少使用~)。
小弟的一点拙见,仅供参考~

各位的意见是极好的!非常喜欢跟各位的互动

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册