• 大小: 24KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-14
  • 语言: 其他
  • 标签: requests  python  api  

资源简介

requests 实现的 api 自动化测试框架,只需要配置api对应的url ,request_method,既可以实现api的 自动化测试,并输出详细的测试报告

资源截图

代码片段和文件信息

#!/usr/bin/env python
# -*- coding: UTF-8 -*-

import sys

from flask import Flask
from flask_script import Manager

reload(sys)
sys.setdefaultencoding(‘utf-8‘)

app = Flask(__name__)
manager = Manager(app)


@manager.command
def api():
    from tests.api.requests_help import url_test
    result = url_test()
    if result:
        import time
        date_str = time.strftime(‘%Y-%m-%d %H:%M:%S‘
                                 time.localtime(time.time())) + ‘\r\n‘
        log_str = ‘\r\n‘.join(result) + ‘\r\n‘
        open(‘fail_log‘ ‘a‘).write(date_str + log_str)


if __name__ == “__main__“:
    manager.run(default_command=‘runserver‘)

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件         12  2017-03-10 14:57  requests api自动化测试框架\.idea\.name

     文件        159  2017-03-10 14:57  requests api自动化测试框架\.idea\encodings.xml

     文件        687  2017-03-10 14:57  requests api自动化测试框架\.idea\misc.xml

     文件        276  2017-03-10 14:57  requests api自动化测试框架\.idea\modules.xml

     文件        398  2017-03-10 14:57  requests api自动化测试框架\.idea\secauto3Test.iml

     文件      68485  2017-03-31 18:05  requests api自动化测试框架\.idea\workspace.xml

     文件       3684  2017-03-28 14:18  requests api自动化测试框架\bug

     文件        224  2017-03-31 18:08  requests api自动化测试框架\fail_log

     文件        676  2017-03-31 18:05  requests api自动化测试框架\main.py

     文件       3622  2017-03-23 17:01  requests api自动化测试框架\tests\api\config\gtm\topology_config.py

     文件       1691  2017-03-23 17:03  requests api自动化测试框架\tests\api\config\gtm\topology_config.pyc

     文件         48  2017-03-23 10:23  requests api自动化测试框架\tests\api\config\gtm\__init__.py

     文件        153  2017-03-23 10:26  requests api自动化测试框架\tests\api\config\gtm\__init__.pyc

     文件       1689  2017-03-23 10:22  requests api自动化测试框架\tests\api\config\system\system_config.py

     文件       1115  2017-03-23 10:33  requests api自动化测试框架\tests\api\config\system\system_config.pyc

     文件      21441  2017-03-20 15:00  requests api自动化测试框架\tests\api\config\system\system_log_psot_data.py

     文件       9822  2017-03-22 17:33  requests api自动化测试框架\tests\api\config\system\system_log_psot_data.pyc

     文件         48  2017-03-22 16:43  requests api自动化测试框架\tests\api\config\system\__init__.py

     文件        156  2017-03-22 16:48  requests api自动化测试框架\tests\api\config\system\__init__.pyc

     文件         48  2017-03-22 16:50  requests api自动化测试框架\tests\api\config\__init__.py

     文件        149  2017-03-22 16:50  requests api自动化测试框架\tests\api\config\__init__.pyc

     文件       3623  2017-03-24 10:24  requests api自动化测试框架\tests\api\requests_help.py

     文件       3174  2017-03-24 10:27  requests api自动化测试框架\tests\api\requests_help.pyc

     文件        481  2017-03-22 14:15  requests api自动化测试框架\tests\api\single_config.pyc

     文件       7462  2017-03-29 11:24  requests api自动化测试框架\tests\api\single_config_test.py

     文件       1032  2017-03-31 18:11  requests api自动化测试框架\tests\api\__init__.py

     文件       1771  2017-03-28 17:12  requests api自动化测试框架\tests\api\__init__.pyc

     文件         48  2017-03-10 14:57  requests api自动化测试框架\tests\__init__.py

     文件        120  2017-03-10 15:01  requests api自动化测试框架\tests\__init__.pyc

     目录          0  2017-03-31 18:04  requests api自动化测试框架\tests\api\config\gtm

............此处省略9个文件信息

评论

共有 条评论