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

这篇具有很好参考价值的文章主要介绍了自动化测试平台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 

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

后端

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

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

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

注册账号后登录

平台使用

 项目配置

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

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

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

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

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

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

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

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

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

 环境管理

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

 团队管理

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

 用例管理

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

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

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

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

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

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

 任务管理

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

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

 点击执行,用例开始运行。自动化测试平台seldom-platform部署及使用,测试平台,自动化,自动化测试

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

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

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

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

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

 文章来源地址https://www.toymoban.com/news/detail-675039.html

到了这里,关于自动化测试平台seldom-platform部署及使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 如何搭建 Jenkins 自动化测试平台?

    目录 前言 自动化测试搭建 代码仓库搭建 Jenkins 安装 Jenkins 插件安装 Jenkins配置maven Jenkins 关联代码仓库 Gitlab 提交触发 Jenkins 自动构建 生成测试报告 结语 在进行平台搭建前,我们首先要问自己:我需要搭建的平台的功能是什么,要实现什么目标? 在我的理解中,自动化构建

    2023年04月14日
    浏览(53)
  • 低代码平台之流程自动化测试

    随着低代码平台的快速发展,开发人员可以便捷、快速地开发流程应用程序,由于业务流程的复杂化和业务需求的不断变化,对业务流程进行优化和改进将更加频繁,在这个过程中,就要求企业的流程测试的效率和质量需要跟上低代码流程开发的速度和变化频率,能让测试人

    2024年02月13日
    浏览(54)
  • 构建Web UI自动化测试平台

    您好, 如果喜欢我的文章或者想上岸大厂,可以关注公众号「量子前端」,将不定期关注推送前端好文、分享就业资料秘籍,也希望有机会一对一帮助你实现梦想 什么是前端UI自动化测试平台?由于部门的业务域非常广,项目体量也很足,大约有100+项目,10条业务线,因此需

    2024年02月06日
    浏览(57)
  • 一站式自动化测试平台-Autotestplat

    3.1 自动化平台开发方案 3.1.1 功能需求 3.1.3 开发时间计划 如果是刚入门、但有一点代码基础的测试人员,大概 3 个月能做出演示版(Demo)进行自动化测试,6 个月内胜任开展工作中项目的自动化测试。 如果是有自动化测试基础的测试人员,大概 1 个月能做出演示版(Demo)进行自动

    2024年02月13日
    浏览(52)
  • 泽众TestOne自动化测试平台,挡板测试(Mock测试)上线了!!

    什么是挡板测试(Mock测试)? 主要应对与某些不容易构造或者不容易获取的对象以及暂时没有开发完成的对象,设计一个虚拟的对象,配置测试需求的业务数据,完成测试业务。 TestOne是泽众软件自主研发的一体化测试系统,基于B/S 体系结构,集自动化项目管理、测试需求

    2024年02月09日
    浏览(45)
  • 【HttpRunnerManager】搭建接口自动化测试平台操作流程

    一、需要准备的知识点 1. linux: 安装 python3、nginx 安装和配置、mysql 安装和配置 2. python: django 配置、uwsgi 配置 二、我搭建的环境 1. Centos7 (配置 rabbitmq、mysql 、Supervisord) 2. python 3.6.8 (配置 django、uwsgi) 3. git 1.8.3.1 (克隆代码) 三、搭建过程 1. 配置数据库(安装 mysql ,自

    2024年02月10日
    浏览(71)
  • 如何从0到1打造自动化测试平台

    一个公司的测试部门由初创到成熟,最具代表性的可能就是其自动化团队的实力,因为当公司的规模越来越大,业务越来越庞杂,测试的工作量也会成倍的增长。整个团队的瓶颈开始由研发人员的不足转向测试人力的不足,单靠人工测试已经无法满足产品的快速更新迭代速度

    2023年04月13日
    浏览(40)
  • 接口测试 react+unittest+flask 接口自动化测试平台

    目录 1 前言 2 框架 2-1 框架简介 2-2 框架介绍 2-3 框架结构 3 平台 3-1 平台组件图

    2024年02月16日
    浏览(50)
  • 接口测试之Jmeter+Ant+Jenkins接口自动化测试平台

    一个完整的接口自动化测试平台需要支持接口的自动执行,自动生成测试报告,以及持续集成。 Jmeter 支持接口的测试, Ant 支持自动构建,而 Jenkins 支持持续集成,所以三者组合在一起可以构成一个功能完善的接口自动化测试平台。 环境依赖 JDK环境配置 Jmeter安装 Ant安装环

    2024年02月13日
    浏览(90)
  • 自动化工具 pytest 内核测试平台落地初体验

    测试平台,有人说它鸡肋,有人说它有用,有人说它轮子,众说纷纭,不如从自身出发,考虑是否要做测试平台: 第 1 阶段,用 Python+requests 写接口自动化。 第 2 阶段,选择 unitttest 或 pytest,更熟悉 pytest 选了 pytest。 第 3 阶段,快速搭建 pytest 项目脚手架,封装 tep 测试工具

    2023年04月08日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包