自动化测试主要分为三层:

          UI    -- >> UI自动化测试

  service  -- >> 接口自动化测试

   unit      -- >> 单元测试

自动化测试的分层

 

单元测试:大型公司有专门的白盒测试岗位,由白盒测试工程师进行测试,中小型企业一般不会有白盒测试工程师(测试工程师需要熟悉开发的代码,成本比较高),成本比较大,所以,对于我们国内的情况来说,单元测试主要由开发人员(自己写的代码自己最熟悉,现阶段,会对自己写的代码进行单元测试的开发比较少)进行测试。

接口自动化测试:开发和测试都可以进行测试,一般开发会自己进行测试一下,也就是他们常说的调接口,接口分两种,一种是对内接口,一种是对外接口,对内接口指的是程序代码内部之间的方法调用,是有语言限制的,不能Python调用Java的代码,这种由开发自己进行测试;对外接口,属于协议接口,如HTTP/SOAP/RPC,是可以进行跨语言,由测试人员进行测试。

UI自动化测试:由测试人员来测试,因为UI自动化测试用例是从功能测试用例里面提炼出来的。

 

相关文章:

  • 2022-12-23
  • 2021-05-31
  • 2021-11-29
  • 2021-07-10
  • 2022-01-18
  • 2021-12-04
  • 2021-05-01
  • 2021-07-01
猜你喜欢
  • 2021-11-28
  • 2022-01-19
  • 2021-07-06
  • 2021-08-12
  • 2021-09-27
  • 2021-05-24
  • 2022-12-23
相关资源
相似解决方案