文件名称:HttpRunnerManager-master.zip
文件大小:2.52MB
文件格式:ZIP
更新时间:2023-04-12 17:13:58
HttpRunnerManage
HttpRunnerManager2.0 项目管理:新增项目、列表展示及相关操作,支持用例批量上传(标准化的HttpRunner json和yaml用例脚本) 模块管理:为项目新增模块,用例和配置都归属于module,module和project支持同步和异步方式 用例管理:分为添加config与test子功能,config定义全部变量和request等相关信息 request可以为公共参数和请求头,也可定义全部变量 场景管理:可以动态加载可引用的用例,跨项目、跨模快,依赖用例列表支持拖拽排序和删除 运行方式:可单个test,单个module,单个project,也可选择多个批量运行,支持自定义测试计划,运行时可以灵活选择配置和环境, 分布执行:单个用例和批量执行结果会直接在前端展示,模块和项目执行可选择为同步或者异步方式, 环境管理:可添加运行环境,运行用例时可以一键切换环境 报告查看:所有异步执行的用例均可在线查看报告,可自主命名,为空默认时间戳保存, 定时任务:可设置定时任务,遵循crontab表达式,可在线开启、关闭,完毕后支持邮件通知 持续集成:jenkins对接,开发中。。。
【文件预览】:
HttpRunnerManager-master
----uwsgi.ini(274B)
----images()
--------reports_01.jpg(78KB)
--------add_case_03.jpg(61KB)
--------report_list_01.jpg(51KB)
--------register_01.jpg(699KB)
--------add_case_01.jpg(67KB)
--------add_case_02.jpg(83KB)
--------add_config_01.jpg(36KB)
--------project_list_01.jpg(57KB)
--------reports_02.jpg(49KB)
--------add_module_01.jpg(40KB)
--------index_01.jpg(105KB)
--------module_list_01.jpg(74KB)
--------add_tasks_01.jpg(35KB)
--------login_01.jpg(767KB)
--------add_project_01.png(54KB)
--------add_case_04.jpg(59KB)
--------test_list_01.jpg(87KB)
--------tasks_list_01.jpg(77KB)
----ApiManager()
--------models.py(4KB)
--------managers.py(5KB)
--------apps.py(95B)
--------__init__.py(76B)
--------migrations()
--------views.py(25KB)
--------admin.py(3KB)
--------templatetags()
--------tasks.py(4KB)
--------utils()
----logs()
--------script.log(32KB)
--------all.log(99KB)
----templates()
--------add_module.html(4KB)
--------env_list.html(8KB)
--------add_config.html(12KB)
--------edit_case.html(52KB)
--------edit_suite.html(7KB)
--------add_case.html(22KB)
--------test_list.html(16KB)
--------module_list.html(17KB)
--------extent_report_template.html(40KB)
--------echo.html(2KB)
--------debugtalk.html(3KB)
--------login.html(4KB)
--------index.html(6KB)
--------report_template.html(40KB)
--------add_suite.html(6KB)
--------base.html(12KB)
--------debugtalk_list.html(2KB)
--------edit_config.html(29KB)
--------suite_list.html(16KB)
--------project_list.html(18KB)
--------view_report.html(13B)
--------periodictask_list.html(7KB)
--------register.html(8KB)
--------add_project.html(6KB)
--------config_list.html(9KB)
--------report_list.html(5KB)
--------add_task.html(7KB)
----LICENSE(1KB)
----static()
--------assets()
----requirements.txt(187B)
----manage.py(815B)
----.gitignore(310B)
----README.md(9KB)
----.gitattributes(93B)
----HttpRunnerManager()
--------activator.py(512B)
--------wsgi.py(412B)
--------__init__.py(231B)
--------settings.py(7KB)
--------urls.py(1KB)
--------celery.py(789B)