线性编程15--接口测试线性编程总结
request自动化测试基础步骤
自动执行初始化sql语句
    初始化sql语句存入文件中(目前存入了一个文件,工作者按业务存入多个文件)
    读取sql文件
    循环执行sql语句
自动执行Excel用例
    把测试用例写入excel中(用例名称、测试数据/相当于发送请求的参数/字典格式、预期结果、落库预期sql、落库预期数据)
    读excel文件,用例存入列表中
    循环
        读列表
        发送请求,获得响应
        比对响应结果
        检查落库
说明:
    截止目前使用面向过程的方式编写代码,没有对代码进行封装,也没有使用测试框架
    目前初步实现了代码和数据的分离,但是代码复用行比较弱(例如每次使用数据库都需要重新连接)
自动化测试基础步骤
面向过程接口自动化测试流程
    1)初始化数据库
        用于准备测试的数据,在测试之前存入数据库中
    2)编写自动化测试用例
        可以使用Excel编写,但是与手工测试用例稍有区别,主要是没有操作步骤,因为操作步骤需要使用代码实现
    3)使用需求指定的请求方法发送数据给接口,获得响应结果
    4)比对响应结果的正确性(接口的返回值)、检查落库的正确性
        落库检查 --  一般针对增删改情况进行检查
本文来自博客园,作者:暄总-tester,转载请注明原文链接:https://www.cnblogs.com/sean-test/p/15515016.html
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号