码迷,mamicode.com
首页 > 其他好文 > 详细

自动化测试杂谈----金字塔

时间:2016-11-28 08:11:46      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:单元测试   path   界面   接口测试   自动化测试   变化   pat   最大   使用   

无数次看到,无数次听人讲到金字塔原理,ui在最上部,中间是接口测试,最下面是单元测试。显而易见最上面的UI层的测试比例最小,单元测试比例最大。好多人觉得ui层的自动化没有意义或者意义不大。可真的是这样吗?用户使用的是ui层,用户的大部分操作都是在ui层,可以这样说只要ui层测试通过软件就是没有问题的。单元测试通过接口测试测试通过都不能得出这样的结论。有人说ui界面会经常变化,其实大多数变化都是一些样式的调整,很多时候用于定位控件的ID或者xpath等是不会变化的,如果开发总是无缘无故的改控件的id玩,那只能说明他和你有仇。一些时候,系统重构,界面会发生很大的变化,维护量确实不小,可这种情况下后台也重构了,单元测试和接口测试的维护量同样很大。可以觉的ui层的测试没有技术含量,但绝对是意义重大的。ui层的测试做完了我们完全没有必要在做接口和单元测试了,可反之确是行不通的。

自动化测试杂谈----金字塔

标签:单元测试   path   界面   接口测试   自动化测试   变化   pat   最大   使用   

原文地址:http://www.cnblogs.com/tianshen/p/6107935.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!