接口自动化项目实战小练习(注意:这是一个简单的小练习,适合新手入门,不涉及数据依赖/数据库/桩服务/MOCK/cookie/header/信令等内容)

背景:好久没敲代码了,再不敲一敲感觉自己要废了。敲一敲找一下感觉。

以下人群的福音

1、有一定的python基础、了解一点儿HTTP协议、一点儿接口测试相关知识。(看了很多书,了解很多知识点,但是一直没有一个容易的实战项目来串联所学的知识。

2、有的是看视频总感觉太慢啰嗦,看书感觉云里雾里。

3、急于看到自己学习成果,给自己提高自信。

4、不想配置一些很复杂的环境,不想使用第三方接口等。。

 这个小练习是我上年看别人写的一个简易框架,在他的基础上修改了一些东西。并且加上了一些自己的理解。

源码地址:https://gitee.com/a2932623/apiZDH

1.思维图以及注意事项(**非常重要)

1.思维图

下边这个思维导图是自己画的,虽然画的不好看而且还有些,但是我相信能给那些学习接口自动化的一些启发。

  此图适用于UI+接口自动化开发流程,其中自测的时候还有一些单元测试的思想包含在里边。

如果有错误请指正,整取及时修改。(不要问我为啥是整取,最近公司项目一直忙,不一定能第一时间看到。)

接口自动化项目实战练习python3.8+unittest+HTMLTestRunner

2.一定要根据思维导图敲一遍代码,这样你就对自动化的流程有一个很清楚的了解了。重点:一定要自己敲一遍,不要只看个大概。

3.源码中有注释,可以结合思维导图和注释看。

4.以后有时间会优化接口测试用例,新增对cookie/header/数据依赖/mock/数据库这些模块的处理。

5.编写的代码要根据设计的用例来优化

接口自动化项目实战练习python3.8+unittest+HTMLTestRunner

2.常见错误:

没有启动接口的服务()

接口自动化项目实战练习python3.8+unittest+HTMLTestRunner

3.运行结果截图:

接口自动化项目实战练习python3.8+unittest+HTMLTestRunner

失败原因:

接口自动化项目实战练习python3.8+unittest+HTMLTestRunner

相关文章:

  • 2021-11-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-07
  • 2022-12-23
  • 2021-10-06
猜你喜欢
  • 2022-12-23
  • 2021-11-15
  • 2022-12-23
  • 2022-12-23
  • 2022-02-14
  • 2022-02-14
  • 2022-12-23
相关资源
相似解决方案