(一)接口自动化测试思路

脑图

接口自动化.png

Part1 对自动化的理解

  1. 什么是自动化
    自动化是把功能测试用代码实现
  2. 什么时候适合做自动化
    功能稳定可以上线了,需求稳定不会再变,迭代不频繁的
  3. 自动化测试 主要是做回归测试、稳定的功能、上线前最快的做一次检查
    最佳实现
    在excel/数据库里准备好测试数据 --> 用代码读取到 --> 通过自动化 代码进行测试 --> 把测试结果存到Excel/数据库中 --> 并且出具一份测试报告 + Jenkins做一个集成平台
    pytest + allrue 添加到接口自动化中来 unittest

Part2 脚本编写

可行性分析 哪些功能适合做自动化测试

公开API
https://www.wanandroid.com/blog/show/2

一、初级接口测试的编写

接口测试的本质 就是测试类里的函数 测试人家的代码 通过数据(Excel)驱动测试

  1. 根据测试用例,Excel中放正确和错误的请求接口、参数、期望值、请求方式、模块等(
    导入 openpyxl
    from openpyxl import load_workbook
    openpyxl -> 高阶 Python利用pandas处理Excel数据的应用(需要有这些环境Net.4 、VC-Compiler以及winsdk_web))
  2. 接口测试 首先要编写 封装 请求类 pip install requests
    pip install ddt
二、单元测试的本质:测试函数,测试自己的代码 开发人员的 自测

功能测试 unittest 框架中的一些 类

  1. 写用例 TestCase(unittest中专门来写测试用例的类)
  2. 执行用例 TestSuite(存储用例) TestLoader(找用例) 可以按照自己想要的顺序去执行
  3. 对比实际结果 和 期望结果 判断用例是否通过 通过'断言(Assert)'对比
  4. 出具报告 TextTestRunner
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 关键词: 接口自动化测试 接口测试流程 确定测试接口的工具 —> 配置需要的接口参数 —> 进行测试 —> 检查测...
    Jeff_9021阅读 1,244评论 0赞 7
  • 一、简介 本文从一个简单的登录接口测试入手,一步步调整优化接口调用姿势,然后简单讨论了一下接口测试框架的要点,最后...
    蜀山客e阅读 1,456评论 0赞 0
  • 久违的晴天,家长会。 家长大会开好到教室时,离放学已经没多少时间了。班主任说已经安排了三个家长分享经验。 放学铃声...
    飘雪儿5阅读 8,209评论 16赞 22
  • 今天感恩节哎,感谢一直在我身边的亲朋好友。感恩相遇!感恩不离不弃。 中午开了第一次的党会,身份的转变要...
    余生动听阅读 11,123评论 0赞 11
  • 可爱进取,孤独成精。努力飞翔,天堂翱翔。战争美好,孤独进取。胆大飞翔,成就辉煌。努力进取,遥望,和谐家园。可爱游走...
    赵原野阅读 3,761评论 1赞 1

友情链接更多精彩内容