企业级测试平台全新升级
2023-11-03 11:48 zouhui 阅读(18) 评论(0) 编辑 收藏 举报 来源Autotestplat-V2.0功能介绍:
一共7大模块:产品/项目,用户管理,系统参数设置,接口测试用例,测试计划,定时任务,测试报告。目前是接口,后续会集入UI,性能,智能化,依然是开源的一站式自动化测试平台系统。
项目开源地址:
https://github.com/testdevhome/Autotestplat
简要操作步聚:
第一步、设置用户,设置产品项目,设置系统。其中系统参数的设置 包括环境设置即host的url地址设置,常量即设置一个固定值作为参数,变量即通过随机函数获取需要的变量值,可以是时间戳,随机数字,随机字符等。在接口中通过{关键字}获取。
第二步、在接口测试中进行接口用例及调试即接口信息录入,设置断言,通过正则表达式设置关联参数,执行;在测试计划中选择用例及调试即选择用例,修改接口参数,手动执行;在定时任务中选择设置要运行的测试计划,保存后执行以及定时自动执行。
第三步、测试报告中查看测试结果。
初步体验:感觉良好,丝滑流畅
环境安装
目前与V1.0版本一样,基于python3.6,Dgango2.1框架,后续会更新环境。
git clone https://github.com/testdevhome/Autotestplat
cd Autotestplat
pip install -r requirements.txt
1. 启动服务
python manage.py runserver 0.0.0.0:80
2. 启动Reids
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Blazor Hybrid适配到HarmonyOS系统
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· 解决跨域问题的这6种方案,真香!
· 一套基于 Material Design 规范实现的 Blazor 和 Razor 通用组件库
· 分享4款.NET开源、免费、实用的商城系统
2021-11-03 2.6 万字、38 张图,Python 基础语法全解!
2020-11-03 MySQL大表优化方案