接口测试框架——第四篇-url、excel内容等

到现在为止,发送邮件(email_module)、读excel(excel_module)、发送requests(requests_module)、常量(setting)我们都已经完成了,看看第一篇中的截图,剩下的也不多了,今天我们先写读接口地址的文件,environment_module.py:

# coding: utf-8
import sys
from setting import ENVIRONMENT_CONFIG
class Environment_module():
    def __init__(self):
        pass
    def get_env_url(self, env):
        # env_url = ENVIRONMENT_CONFIG[sys.argv[1]]
        # 注意,下面里面的interfaceUrl就是我们setting文件里的名字
        env_url = ENVIRONMENT_CONFIG["interfaceUrl"]
        return env_url[env]

然后再data文件夹下新建一个excel,里面内容是:

第一行写的是ID, Path, Request, Input, Expect

第二行写的是我们的接口地址,发送请求的方式,以及传入的参数,和预期结果。

已经完成的差不多了,相信大家也知道,框架基本上已经成型了,只需要写测试用例、和一个运行所有用例的方法了~~~

微信公众号搜索“自动化测试实战”或扫描下方二维码添加关注~~~

原文地址:https://www.cnblogs.com/captainmeng/p/7825157.html