資源簡介
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.xm
?????文件????????687??2017-03-10?14:57??requests?api自動化測試框架\.idea\misc.xm
?????文件????????276??2017-03-10?14:57??requests?api自動化測試框架\.idea\modules.xm
?????文件????????398??2017-03-10?14:57??requests?api自動化測試框架\.idea\secauto3Test.iml
?????文件??????68485??2017-03-31?18:05??requests?api自動化測試框架\.idea\workspace.xm
?????文件???????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個文件信息
- 上一篇:基于mega128的ds18b20+串口程序 實測通過
- 下一篇:exe文件轉換器
評論
共有 條評論