Django自动化测试平台项目案例
引言
在项目组待了近半年时间,根据自己的感受和体验,做了一个辅助测试的工具(数据预报平台),主要目的是针对目前项目接口文档缺失,自动化预报脚本无法可视化,资源循环利用,统一管理化。
业务背景
我们项目组是整个公司业务链的末端,上游的数据经过一系列业务系统后最终流到我们业务系统,所以,我们系统要有业务数据,只有上游下发到我们系统中,我们系统才有数据。如果还不明白,举个例子:我们系统就像银行卡,只有通过转账、柜台存现金、ATM存现金等一系列操作后,银行卡才有数据(余额),你才可以拿着银行卡去做事(消费),我们业务系统没有上游数据,操作不了任何功能(业务流)。为遵守公司保密性原则,只介绍这里。
平台场景设计
该平台主要分三种预报功能,针对不同业务类型的数据进行预报,一键预报主要是单击就生成一条数据到末端系统,自定义预报主要根据测试人员的需要进行预报,批量预报可以一次预报多条不重复的不同类型的数据,这三种场景基本满足每次迭代的功能测试数据使用,一些特殊需求和功能需要进行定制化开发,后续有待更新~
项目结构
平台展示
【一键预报】
【自定义预报】
【批量预报】
总结
这个平台主要让项目组内其他测试同事可以也可以使用,不用各自写预报脚本,无法统一和可视化管理,并且预报接口更新后无法及时同步,第二点联调测试时,可以让开发同事使用,省去帮开发造数据的时间,第三点是产品验收测试,每次找测试造数据,打断测试人员工作状态,可以有效节约各自时间,一定程度上提高了工作效率。
Django自动化测试平台项目案例相关推荐
- 于.net开发平台项目案例集锦
订阅 | 上一篇 | 下一篇 五味笔记 于.net开发平台项目案例集锦 作者:henq 日期:2007-09-14 字体大小: 小 中 大 基于.net开发平台项目案例集锦 经过微软.net Fra ...
- .net平台项目案例集锦
SharpDevelop 强大的插件系统,通过Addin构建成一个功能齐全的.net开发IDE.核心是AddInTree.跟随这个项目开发许多有用的组件,比如功能文本编辑器(ICSharpCode.T ...
- [Django项目案例]搭建用户与商品后台管理系统
[Django项目案例]搭建用户与商品后台管理系统 1 搭建流程 1.1 创建Django项目 1.2 配置数据库 1.3 创建app并载入Settings 1.4 配置时区与静态文件夹 1.5 定义 ...
- Java项目-基于Springboot实现的自动化测试平台
项目编号:BS-XX-063 运行环境: 开发工具:IDEA / ECLIPSE 管理工具:MAVEN 数据库:MYSQL5.7 应用服务器:TOMCAT8.5.31 开发方式:前后端分离 开发技术: ...
- linux mysql 修改密码之后还是不能登录_怎样在Linux下搭建接口自动化测试平台?...
前言 之前在学习HttpRunner时,我们都是把用例写在 YAML/JSON 中进行维护,使用起来也很方便.其实,现在有不少大佬都喜欢开发自动化测试平台,比如我们今天要搭建的HttpRunnerMa ...
- linux手动安装unzip_怎样在Linux下搭建接口自动化测试平台?
前言 之前在学习HttpRunner时,我们都是把用例写在 YAML/JSON 中进行维护,使用起来也很方便.其实,现在有不少大佬都喜欢开发自动化测试平台,比如我们今天要搭建的HttpRunnerMa ...
- 集成 Jenkins 和 TestNG 实现自助式自动化测试平台
背景介绍 在软件业十分成熟的今天,敏捷(Agile)开发在业界日益流行,而面临的挑战也日益增多,不断变化的用户需求.缩短的开发周期.频繁的部署上线.复杂的产品架构和团队组织,如何继续保证软件的质量是一 ...
- 超实用的自动化测试平台推荐
什么是平台?平台就是一种用来实现某种功能的体系,包括各种不同的元素.架构.流程.标准.机制和工具等.而软件测试平台是为客户打造的集高效率.低成本等特性于一身的软件工作空间.它不仅可以大幅缩短软件产 ...
- 自动化测试平台(二):开发用户认证接口
一.前言 对于一个系统来讲,用户模块是非常基本且重要的.搭建的测试平台也需要对用户.用户权限等进行管理.下面为你讲解如何通过DRF来快速的做一个用户登录的验证接口. 完整教程地址:<从0搭建自动 ...
最新文章
- 958毕业,苦学Java,竟被二本毕业生吊打!网友:确实厉害!
- 今天看到这篇新闻之后,决定休息一下咯
- 工业级以太网交换机产品特征及应用案例介绍
- vim中如何设置多行注释和删除注释
- 小程序 | 云函数获取用户openid
- python语法与java语法的区别_Python语言与java语法的异同之处
- 武汉大学计算机专业录取分数线,最新武汉大学专业排名录取分数线
- mac实用小技巧分享之使Mac快速锁屏与睡眠
- 手机抓直播源工具app_香港卫视 手机在线直播 央视源
- ai人工智能语音分析系统_语音应用搜索正在改变语音AI是领先者
- 后端返回base64格式数据转excel格式文件并下载
- 心力:创业者和管理者如何在事与难中精进(附提升心力的12种方法)
- Codeforces Round #521 (Div. 3) E. Thematic Contests(思维)
- 腾讯云GPU服务器深度学习环境搭建
- 基于YOLOv7的室内场景智能识别系统(源码&教程)
- 京东JD App签名/加密算法研究
- 从零开始制作STM32F103RCT6小车(一)
- Android wifi信号强度与图标对应关系
- 业余学Python是如何兼职挣钱的?以及接私活的24个平台
- 解决IDM下载pornhub视频提示“服务器响应显示您没有权限下载此文件” 403Forbidden