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自动化测试工具有哪些自动化测试的分类有哪些?相关文档

ShockHosting($4.99/月),东京机房 可享受五折优惠,下单赠送10美金

ShockHosting商家在前面文章中有介绍过几次。ShockHosting商家成立于2013年的美国主机商,目前主要提供虚拟主机、VPS主机、独立服务器和域名注册等综合IDC业务,现有美国洛杉矶、新泽西、芝加哥、达拉斯、荷兰阿姆斯特丹、英国和澳大利亚悉尼七大数据中心。这次有新增日本东京机房。而且同时有推出5折优惠促销,而且即刻使用支付宝下单的话还可获赠10美金的账户信用额度,折扣相比之前的常规...

华纳云CN2高防1810M带宽独享,三网直cn218元/月,2M带宽;独服/高防6折购

华纳云怎么样?华纳云是香港老牌的IDC服务商,成立于2015年,主要提供中国香港/美国节点的服务器及网络安全产品、比如,香港服务器、香港云服务器、香港高防服务器、香港高防IP、美国云服务器、机柜出租以及云虚拟主机等。以极速 BGP 冗余网络、CN2 GIA 回国专线以及多年技能经验,帮助全球数十万家企业实现业务转型攀升。华纳云针对618返场活动,华纳云推出一系列热销产品活动,香港云服务器低至3折,...

wordpress外贸集团企业主题 wordpress高级推广外贸主题

wordpress外贸集团企业主题,wordpress通用跨屏外贸企业响应式布局设计,内置更完善的外贸企业网站优化推广功能,完善的企业产品营销展示 + 高效后台自定义设置。wordpress高级推广外贸主题,采用标准的HTML5+CSS3语言开发,兼容当下的各种主流浏览器,根据用户行为以及设备环境(系统平台、屏幕尺寸、屏幕定向等)进行自适应显示; 完美实现一套主题程序支持全部终端设备,保证网站在各...

app自动化测试工具有哪些为你推荐
莱特币挖矿是不是所有虚拟币都像比特币的原理?莱特币也能挖矿获得吗?安全性高吗alexa排名助手Alexa排名是什么?怎么能获得排名ros驱动电机如何用ros系统控制dynamixel电机张北论坛张北和张家口哪个未来的发展前景好?网站推广120种方法如何做好一个网络推广?需要掌握一些什么样的技能?请多多指教!计算机网络安全试题计算机网络三级考试秦皇岛建网站秦皇岛网站制作哪里好?声源定位大脑皮层,大脑,小脑,脑干分别有什么作用?源码哥有报过源码熊的家长吗?他们的课程怎么样?孩子能听懂吗?宾馆客房管理系统酒店客房控制系统是不是管理系统
中文域名申请 购买域名和空间 technetcal hawkhost siteground linode 10t等于多少g 圣诞节促销 七夕快乐英文 刀片服务器的优势 200g硬盘 老左正传 银盘服务是什么 in域名 登陆空间 视频服务器是什么 云营销系统 深圳域名 中国联通宽带测试 杭州电信 更多