线性编程15--接口测试线性编程总结

request自动化测试基础步骤

自动执行初始化sql语句
    初始化sql语句存入文件中(目前存入了一个文件,工作者按业务存入多个文件)
    读取sql文件
    循环执行sql语句
自动执行Excel用例
    把测试用例写入excel中(用例名称、测试数据/相当于发送请求的参数/字典格式、预期结果、落库预期sql、落库预期数据)
    读excel文件,用例存入列表中
    循环
        读列表
        发送请求,获得响应
        比对响应结果
        检查落库
说明:
    截止目前使用面向过程的方式编写代码,没有对代码进行封装,也没有使用测试框架
    目前初步实现了代码和数据的分离,但是代码复用行比较弱(例如每次使用数据库都需要重新连接)

自动化测试基础步骤

面向过程接口自动化测试流程
    1)初始化数据库
        用于准备测试的数据,在测试之前存入数据库中
    2)编写自动化测试用例
        可以使用Excel编写,但是与手工测试用例稍有区别,主要是没有操作步骤,因为操作步骤需要使用代码实现
    3)使用需求指定的请求方法发送数据给接口,获得响应结果
    4)比对响应结果的正确性(接口的返回值)、检查落库的正确性
        落库检查 --  一般针对增删改情况进行检查
posted @ 2021-11-05 20:03  暄总-tester  阅读(99)  评论(0)    收藏  举报