接口自动化和页面自动化的测试比较

原创 2011年01月19日 18:48:00

刚刚接触了接口自动化测试,结合着页面自动化测试的经验,其实不管何种测试的用例,无非都是三大步:

  • 第一步准备数据;
  • 第二步是执行操作;
  • 第三步是校验结果。

接口自动化和自动化测试其实都是一个黑盒测试,只不过接口测试抛开了表示层,把业务层作为一个黑盒子来测试,还不同于开发的单元测试,而页面自动化是把表示层也包括进来了。

接口测试更接近业务逻辑的处理,页面自动化测试更接近页面的展示;接口测试更接近代码,页面测试更依赖业务。

相对来说,页面自动化测试的学习成本比较低,但是维护量比较大,而且数据准备会更麻烦一些;接口测试学习成本会高点,达到熟练所需要的时间也会多些,因为错误定位会麻烦点,但是相对来说维护量会小点,会比自动化测试稳定。

Web页面功能自动化测试

  • 2013年02月01日 11:14
  • 932KB
  • 下载

Python+Selenium前端页面测试自动化

  • 2015年06月06日 22:08
  • 61KB
  • 下载

50.[Python]使用Selenium包做Web页面自动化测试详解

详细介绍使用Python的Selenium包操作selenium进行web页面自动化测试的方法,包括操作各种浏览器(FF、Chrome、Opera、Safari),定位元素、上传文件、保存截图、处理弹...

接口自动化测试python源码

  • 2017年11月09日 19:49
  • 91KB
  • 下载

Python+Selenium前端页面测试自动化

(selenium学习日志一)

Python接口自动化测试

  • 2017年11月02日 17:09
  • 5.47MB
  • 下载

菜鸟学自动化测试(五)-----selenium命令之定位页面元素

定位页面元素 对于很多selenium命令,target域是必须的。Target在web页面范围内识别UI元素,它使用locatorType=location的格式。在很多情况下,locatorTy...
  • fnngj
  • fnngj
  • 2013年02月21日 09:42
  • 1277
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:接口自动化和页面自动化的测试比较
举报原因:
原因补充:

(最多只允许输入30个字)