美文网首页
自动化测试养成

自动化测试养成

作者: 狄仁杰666 | 来源:发表于2020-05-27 22:38 被阅读0次

来啦老铁!!!

施主开门

最近几篇文章主要是针对新手的概念性介绍和方向性引导,但仍推荐读者朋友们都阅读阅读,有病治病,无病强身🤣

一,自动化测试的分类

(我们仅讨论软件测试自动化)

不然呢

按被测对象所在系统划分

1.桌面应用自动化;

(例如采用自动化测试手段,测试Windows计算器应用,该类自动化也属于UI自动化)

2.Web应用自动化;

(例如采用自动化测试手段,测试某网站上的功能,该类自动化也属于UI自动化)

3.移动端应用自动化;

(例如采用自动化测试手段,测试手机上“简书”这个应用,或测试智能手表上音乐播放器等,该类自动化也属于UI自动化)

4.服务端自动化;

(例如接口测试自动化)

5.数据库端自动化;

(数据库端也有一定的自动化,如执行过程的自动化测试等)

6...

按开发流程划分

1.单元测试;

2.集成测试自动化;

3.用户验收测试自动化;

4.回归测试自动化;

5...

按测试种类划分

1.功能性测试自动化;

(该类自动化测试是采用自动化测试手段来验证被测系统是否满足用户需求的,如UI自动化,API自动化等)

2.非功能性测试自动化;

(如性能测试自动化,安全测试自动化等,很多大公司把非功能性测试自动化了,并且将非功能性自动化测试接入可持续发布、可持续交付流水线,非功能性测试的自动化已成常态)

自动化测试的分类方式多种多样,咱们开卷有益,到此为止!

二,自动化测试思维的培养

1.生活处处有自动化;

举一个很简单的例子,就拿电风扇来说吧,没电风扇之前也许只能靠人手摇扇子来达到降温效果,而有了电风扇,它自动地把空气流通了起来,解放了双手,发展至今,风扇已可以摇头,智能风速,甚至预约启停等。

再比如现在的汽车,很多有了自动泊车,自动巡航等功能,甚至智能驾驶,它们帮助解决了一些人为容易失误的驾车问题。

前两天某小视频应用上还看到一个小视频,视频上一个机械手臂,熟练地写起了毛笔字,写出来的字还特别漂亮,要是把机械手臂遮起来,您绝对以为是某毛笔大师的作品,有点担心,未来老师罚抄作业没用了,哈哈!

贫穷限制了我的想象

2.凡是手工测试能做到的,自动化测试都能做到,只是成本不一;

有些测试需要一些主观判断,比如界面美观性,机器是很难判断一个页面是否美观的,但也不是完全没办法,我们可以给美观定一些规则,如页面元素间的位置关系,页面元素的颜色关系等,然后让机器按这些规则去验证,做到部分自动化,甚至也可采用人工智能手段等,更智能的做一些测试,而这些自动化测试手段,往往需要更高的实现成本。

3.自动化测试是需要成本的;

自动化是需要成本的,这包括实现成本和维护成本,还是拿电风扇来说吧,想要让空气自动流动起来,首先得花钱买个风扇(实现成本),想要让风扇一直正常运转,需要不断的供电,时常还需要轻轻灰尘,上上机油啥的(维护成本),伟大的老子说过:光挤牛奶,不给牛草吃是不现实的!

4.自动化测试不是万能的;

自动化测试一般只能用于发现回归测试问题,不能指望自动化测试能发现所有问题,不能指望其能帮助规避所有问题!

问题不大

截至目前,我写了3篇文章,第一篇是自动化测试起笔,第二篇是自动化测试前传,本篇自动化测试养成,共三篇吹牛B的文章,很多同学可能开始喊了,别整这些没用的,什么时候来点干货?

注意!!!

下期要开始来干货喽!!!

无聊

相关文章

网友评论

      本文标题:自动化测试养成

      本文链接:https://www.haomeiwen.com/subject/usknahtx.html