代码改变世界

Web与APP的重复提交测试点总结

2016-06-01 17:11  yoko8  阅读(920)  评论(0)    收藏  举报

重复提交问题经常发生,就经验总结如下:

 

APP重复提交测试点:

1.弱网环境下点击【提交】后页面跳转较慢,此时再次点击【提交】。

2.提交后通过滑动屏幕返回前一页面再次点击【提交】。

3.提交后通过点击【返回】退到前一页面再次点击【提交】。

 

web重复提交测试点:

1.弱网环境下点击【提交】后页面跳转较慢,此时再次点击【提交】。

2.提交后【刷新】页面。

3.使用浏览器【后退】按钮重复之前的操作,导致重复提交表单。

4.使用浏览器【历史记录】重复提交表单。

5.浏览器重复的HTTP请求。

--》造成重复请求的情况:  302 Move temporarily 请求的资源临时从不同的 URI响应请求。由于这样的重定向是临时的,客户端应当继续向原有地址发送以后的请求。