当前位置: 首页 > news >正文

自动化测试平台seldom-platform部署及使用

介绍

seldom-platform是一个基于seldom测试框架的测试平台

项目地址:https://github.com/SeldomQA

文档:seldom · 语雀

  • 首先,专门为seldom测试框架提供平台化支持。
  • 其次,只负责自动化测试项目的解析、执行用例,当然,还包括测试任务、测试报告等。
  • 最后,零成本的支持任何类型的测试,包括App、Web、接口等。

支持git

seldom-platform 可以接入任意git管理的自动化项目, 克隆&拉取项目代码。

解析用例

seldom-platform 可以自动解析seldom自动化项目的“用例”, 并且在平台上展示。

平台管理

借助于平台的能力,可以方便的管理用例的执行、创建定时任务、展示统计结果。

部署项目

技术栈:

前端

vue2 + element-UI + axios(frontend)或者frontendv3

我这里用的也是frontend

安装依赖:

> npm install

启动项目:

> npm run serve 

后端

django+redis+mysql

安装依赖:

> pip install -r requirements.txt

数据库同步:默认使用的SQLite3, 可以在settings.py 中切换为MySQL数据库

> python manage.py makemigrations 
> python manage.py migrate 

 redis: 

> redis-server  # 启动redis

开发运行:

> python manage.py runserver

 访问:http://127.0.0.1:8080/login

注册账号后登录

平台使用

 项目配置

 seldom平台的项目都是从git上拉取的,进入后带了一个默认的项目。

点击创建,填写信息,保存,测试目录不能随便写,需要跟git上的testcase所在目录一致,否则无法同步用例。

 点击项目右上角设置-克隆,拉取项目。

项目被拉取至后端所在目录

需要退出重登后可以看到新的项目。

 环境管理

 团队管理

 用例管理

进来默认是没有的,需要同步一下。

 

所以看到查找到的用例,前面为用例所在类,后面为测试方法名

 

 任务管理

创建任务,选择用例,保存

 点击执行,用例开始运行。

 后端可以看到运行测试用例过程

在本地打开了浏览器,执行了测试用例。

点进报告详情可以查看测试报告

 

http://www.lryc.cn/news/137952.html

相关文章:

  • 2023年8月第3周大模型荟萃
  • win11 设置小任务栏
  • 在 React 中获取数据的6种方法
  • Docker基础入门:常规软件安装与镜像加载原理
  • redis初识
  • 死锁的典型情况、产生的必要条件和解决方案
  • 日志搞不定?手把手教你如何使用Log4j2
  • 基于Googlenet深度学习网络的交通工具种类识别matlab仿真
  • R语言04-R语言中的列表
  • [Linux]进程概念
  • GEE/PIE遥感大数据处理与应用
  • ● 647. 回文子串 ● 516.最长回文子序列
  • Mysql group by使用示例
  • 淘宝商品详情采集接口item_get-获得淘宝商品详情(可高并发线程)
  • uniapp写公众号h5开发 附件上传 下载功能
  • 机器学习基础09-审查分类算法(基于印第安糖尿病Pima Indians数据集)
  • C++ sort与优先队列排序的区别
  • 【Rust】Rust学习 第十九章高级特征
  • C++ 纯虚函数和虚函数的区别
  • Go中的有限状态机FSM的详细介绍 _
  • Python入门教程 | Python3 基本数据类型
  • STM32移植u8g2玩转oled 用软件iic实现驱动oled
  • C++ 学习系列 -- string 实现
  • C语言小练习(三)
  • 2023 js逆向爬虫 有道翻译 代码
  • 【物联网无线通信技术】NFC从理论到实践(FM17XX)
  • Python爬虫猿人学逆向系列——第六题
  • idea使用tomcat
  • 搭建Tomcat HTTP服务:在Windows上实现外网远程访问的详细配置与设置教程
  • Java学习笔记——继承(包括this,super的使用总结)