首页 > 编程知识 正文

手机测试和web测试区别,app测试和web测试有哪些不同之处

时间:2023-05-05 01:32:26 阅读:150546 作者:321

一、测试流程WEB测试和app APP应用测试在流程上没有区别。 都需要经历测试计划方案、用例设计、测试执行、缺陷管理、测试报告等相关活动。 在技术上,WEB测试和APP测试的测试类型也大致相似,需要进行功能测试、性能测试、安全测试、GUI测试等测试类型。

二、web测试和app测试具体为1、兼容性测试的区别

WEB端的兼容浏览器、APP端的移动设备以及对应的兼容性测试工具也不同。 由于WEB是测试兼容浏览器,因此必须使用不同的浏览器进行兼容性测试。 (常见的有IE6、IE8、铬、火狐) )如果是手机,还需要不同的品牌、不同的分辨率、不同的安卓版本,甚至还需要与不同的操作系统兼容。

2、app还需要手机设备的专项测试

例如,交叉事件测试、操作类型测试、网络测试(弱网测试、网络切换) )。

交叉事件测试:在操作某个软件时,出现电话、邮件、电力不足提示的外部事件。

操作类型测试:例如,横向屏幕测试、手势测试

网络测试:包括弱网和网络切换测试,需要对弱网的用户体验进行测试。 据说可以重点讨论回退和刷新是否二次提交弱网模拟,在360wifi上设定

3、系统结构层面的不同

只要更新服务器端,WEB测试就会同步更新客户端。 此外,客户端还可以确保每个用户的客户端完全一致。 但是,APP方面不能保证完全的一致性。 如果在APP下更改服务器端,则客户端用户的核心版本必须再次进行回归测试,除非用户更新客户端。

还有升级测试。 升级测试警告机制、取消升级是否会影响原始功能的使用、升级后是否已清除用户数据

三. web界面测试与app界面测试的差异web界面测试与app界面测试的主要差异在于header的差异

web界面测试头的用户代理发送浏览器请求信息

app接口通过测试头部的用户代理发送的内容来发送手机请求信息。 安卓和ios的用户代理发送的还不一样。 图:

Android的用户代理是Mozilla/5.0(Linux; u; 安卓8.1.0 zh-cn; bla-a l00 build/Huawei bla-al00 (chrome/57.0.2987.132 mobile safari/537.36 )

iOS的用户代理请求格式为Mozilla/5.0 (机器; Intel Mac OS X 10_15_4) appleWebKit/537.36(khtml,like Gecko ) chrome/81.0.4044.113 safari/537.36

接口测试工具: apipost

下载地址: https://www.apipost.cn

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。