移动app、接口、web自动化测试区别

上传人:ni****g 文档编号:563012198 上传时间:2022-11-06 格式:DOCX 页数:2 大小:8.75KB
返回 下载 相关 举报
移动app、接口、web自动化测试区别_第1页
第1页 / 共2页
移动app、接口、web自动化测试区别_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《移动app、接口、web自动化测试区别》由会员分享,可在线阅读,更多相关《移动app、接口、web自动化测试区别(2页珍藏版)》请在金锄头文库上搜索。

1、移动app、接口、web自动化测试区别 先说说 WEB 的 UI 自动化测试:很多人在说自动化测试的时候,基本上现在指的是WEB的UI自动化测试,但其 实这是不对的,自动化测试包含了很多开发的技术,不只是界面上的自动化测试。 WEB 的 UI 自 动化测试只是其中的一种, 但它的工具确实最多的, 有 WINRUNNERQTP(UFT)TESTCOMPLETESILKTESTROBOTSELENIUMRFWAITER 等 等,。而对于没有开发基础的测试人员,可以考虑QTP这个自动化工具,掌握比 较快,但要学精还是需要掌握开发技术。但当总体来说根据自己的需求来选择符 合自己公司的工具和开发语言。接

2、下来我说下WEB的UI自动化测试的优缺点:缺点:开发效率低、维护成本高、执行速度慢等等 优点:用户操作真实性强。接口自动化测试:接口自动化测试在后来出现,但现在大部分的互联网公司都喜欢用它作为测试工 作辅助。原因很简单, UI 自动化的缺点它都能进行弥补,但同时它也存在一个 最大的问题:用户操作真实性不强。其实个人觉得接口自动化测试和 UI 自动化 测试可以产生互补的测试。因为我们做接口测试时更多的是根据开发的技术进行 测试 HTTPSOCKET 等等(接口测试基本上不需要用到什么工具进行,如果一定 需要的话建议是用SOAPUI),而非真实的进行对系统进行操作验证系统是否存在 问题。APP 自

3、动化测试:APP 的自动化测试应该也要分为 UI 和接口自动化测试,接口测试与上面说的一 样都是技术层面上的事情就不说了。那么还是关注APP的UI自动化测试,APP 的自动化测试工具方面也有很多,但也都不成熟,我选择了 APPIUM,主要考虑 到的它可以进行跨平台测试,但最大的问题还是不稳定。所以也不敢大面积的布 置其自动化测试用例。APP刚才说过了主要分为NATIVE和WEBVIEW,NATIVE的 对象还好获取,像 android 可以直接使用 uiautomatorviewer 进行获取。而 WEBVIEW 就比较麻烦,不能直接获取要么就让开发提供给你,要么就直接下代 码自己找,还有就是

4、通过 google 的一个方法进行获取说了一下这三种技术的一些内容,其实我想说不管什么类型的自动化测试,我们 测试的过程中都需要和开发进行紧密的结合,但测试优于开发的测试思想。另外 这三种技术我们在实际的应用中更应该将其进行混合的测试:UI(WEB)自动化测试走主流程的测试、接口自动化测试走全面的测试:先布置 接口的自动化测试用于测试和回归测试,特别在敏捷测试中,接口自动化测试应 该占主体。后布置 UI 自动化测试用于住流程的回归测试。UI(WEB)自动化测试与APP自动化测试结合:需要一个自动化测试框架的协调, 可以进行UI自动化测试到APP接口层的长流程场景自动化测试,也可以进行UI 自动化测试到 APPUI 层的长流程场景自动化测试。接口自动化测试与APP自动化测试结合:其实和UI与APP自动化测试长流程的 交换一样的原理,需要自动化测试框架的支撑。先进行接口测试用例的执行后进 行 APP 的 UI 和接口测试的用例执行。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号