app自动化测试工具有哪些自动化测试的分类有哪些?

app自动化测试工具有哪些  时间:2021-09-28  阅读:()

自动化测试有哪些分类?

自动化测试的具体分类都有哪些? 功能自动化测试 讲到功能测试,不得不翻出非常出名的测试金字塔, 这里金字塔的顶端往下依次为:UI测试、集成测试、单元测试。

这里简单对三个部分做一下简介: · UI测试:一般就是指我们产品、交互、UI、QA等相关人员,对系统进行测试和验收。

· 集成测试:在单元测试的基础上,将所有模块按照设计要求组装成为子系统或系统,进行集成测试。

一般做的是接口测试。

· 单元测试:关注某一个函数,模块的正确性,一般需要开发人员编写相关的测试代码来进行测试。

这个金字塔在我理解,它主要表达以下几个观点: · 测试越往底层,测试的效率越高,测试质量保障程度越高 · 测试越往底层,测试的成本越低。

因为发现bug越早,成本就越低。

自动化测试的分类有哪些?

在敏捷开发流程中,自动化测试涉及到下面重要四种类型的测试。

单元测试(Unit Test,UT) 关注某一个函数,模块的正确性,一般需要开发人员编写相关的测试代码来进行自动化测试。

可以使用对应的测试驱动开发(TDD)框架,如:Java的JUnit和TestNG等,相应的python语言中有unittest和nose等测试工具。

集成测试(Integration Test,IT) 集成测试,也叫组装测试或联合测试。

在单元测试的基础上,将所有模块按照设计要求组装成为子系统或系统,进行集成测试。

实践表明,一些模块虽然能够单独地工作,但并不能保证连接起来也能正常的工作。

程序在某些局部反映不出来的问题,在全局上很可能暴露出来,影响功能的实现。

这个阶段,可以尝试接口的自动化测试,同样可以利用单元测试的框架编写针对API调用的测试代码。

另外也可以利用selenium和appium等测试工具来进行UI相关的测试。

用户验收测试(User eptance Test,UAT) 用户验收测试,也叫用户可接受测试,一般在项目流程的最后阶段,这时相关的产品经理、业务人员、用户或测试人员根据测试计划和结果对系统进行测试和验收,来决定是否接收系统。

它是一项确定产品是否能够满足合同或用户所规定需求的测试。

本阶段主要是UI相关的测试,编写自动化测试脚本的难度比较大。

同样是利用selenium和appium等测试工具来编写测试脚本 回归测试(Regression Test) 回归测试是软件测试的一种,旨在检验软件原有功能在修改后是否保持完整。

回归测试主要是以检查退化为目的的测试。

退化主要指由于系统的版本更新,在之前的版本中正常运行的功能变得无法正常运行,或者紧急修正了某个问题,但引发了其他的问题的现象。

从开发人员视角出发的单元测试是需要进行回归的,还有从用户视角出发的集成测试和用户验收测试的测试用例集也是回归测试的相关内容。

  • app自动化测试工具有哪些自动化测试的分类有哪些?相关文档

无忧云:服务器100G高防云服务器,bgpBGP云,洛阳BGP云服务器2核2G仅38.4元/月起

无忧云怎么样?无忧云值不值得购买?无忧云,无忧云是一家成立于2017年的老牌商家旗下的服务器销售品牌,现由深圳市云上无忧网络科技有限公司运营,是正规持证IDC/ISP/IRCS商家,主要销售国内、中国香港、国外服务器产品,线路有腾讯云国外线路、自营香港CN2线路等,都是中国大陆直连线路,非常适合免备案建站业务需求和各种负载较高的项目,同时国内服务器也有多个BGP以及高防节点。目前,四川雅安机房,4...

RAKsmart 黑色星期五云服务器七折优惠 站群服务器首月半价

一年一度的黑色星期五和网络星期一活动陆续到来,看到各大服务商都有发布促销活动。同时RAKsmart商家我们也是比较熟悉的,这次是继双十一活动之后的促销活动。在活动产品中基本上沿袭双11的活动策略,比如有提供云服务器七折优惠,站群服务器首月半价、还有新人赠送红包等活动。如果我们有需要RAKsmart商家VPS、云服务器、独立服务器等产品的可以看看他们家的活动。这次活动截止到11月30日。第一、限时限...

10GBIZ(月$2.36 ), 香港和洛杉矶CN2 GIA

10GBIZ服务商经常有看到隔壁的一些博客分享内容,我翻看网站看之前有记录过一篇,只不过由于服务商是2020年新成立的所以分享内容比较谨慎。这不至今已经有将近两年的服务商而且云服务产品也比较丰富,目前有看到10GBIZ服务商有提供香港、美国洛杉矶等多机房的云服务器、独立服务器和站群服务器。其中比较吸引到我们用户的是亚洲节点的包括香港、日本等七星级网络服务。具体我们看看相关的配置和线路产品。第一、香...

app自动化测试工具有哪些为你推荐
我的工作台我的世界工作台怎么做飘零网络验证如何在飘零网络验证里面加入成品软件有DLL文件智慧充电桩鑫轩智慧用电的安装方法德国阿尔及利亚德国vs阿尔及利亚角球有多少个?中山大学南校区地址中山大学 南校区 在哪里?怎么来黄村地铁站?杭州工作室杭州哪里的工作室好,到底是影楼好还是工作室好呢,该如何选择啊wosignoscp 是什么证书三江学院图书馆收藏 柯平 《信息素养与信息检索概论》图书馆有几家深交所互动平台散裂中子源概念股有哪些硬件视频会议系统硬件视频会议系统需要什么硬件?哪些厂家设备性价比高?
windows虚机 万网域名代理 美国主机评测 vultr美国与日本 BWH 韩国电信 宕机监控 免费ddos防火墙 建站代码 空间服务商 ca4249 1美金 卡巴斯基破解版 vip域名 畅行云 阿里云手机官网 酸酸乳 谷歌搜索打不开 windowsserver2012r2 windowsserverr2 更多