首页 > 其他分享 >seldom-platform:颠覆传统的自动化测试平台

seldom-platform:颠覆传统的自动化测试平台

时间:2024-12-08 10:09:58浏览次数:2  
标签:颠覆 用例 seldom 平台 platform 测试 自动化

seldom-platform:颠覆传统的自动化测试平台

seldom-platform是一个自动化测试平台,其特点是让会写代码的测试人员能够通过seldom框架高效地完成自动化用例的编写,并将剩下的事情交给平台来处理。它不仅充当了CI的角色,还可以对自动化项目做到用例级可视化管理。此外,该平台还具有零成本支持任何类型测试、降低平台开发的成本、平衡测试编写与管理等特点。

  1. seldom
    通过seldom框架编写自动化测试用例。
  2. Github/gitee 托管项目代码
    将代码托管到git平台,如github、gitlab、gitee或者私有git平台。
  3. seldom-platfrom
    通过seldom-platfrom平台解析用例,执行、查看结果、定时任务...

从上面的实现方案,seldom-platform​充当了CI​的角色,但是,又与CI​有很大不同,CI​ 支能配置命令来执行自动化项目。Seldom-Platform 可以对自动化项目做到用例级​可视化管理。除了不支持编写测试用例​(本来,编写测试用例也应该交给更擅长的框架​来做。)

平台特点

  • 零成本支持任何类型测试

当我们将编写用例这件事情交给 框架​ 来完成之后,那么平台可以几乎零成本的实现任何类型的测试: Web UI​、App UI​、HTTP​、WebSocket​、db数据库​ 等。然而,传统的自动化测试平台每种类型的测试都需要做专门的支持。

  • 降低平台开发的成本

当平台不再负责用例的编写,那么成本可以得到很大的降低。想象你要在平台上实现用例的创建、用例依赖、数据依赖,模块依赖。不同类型的测试交互也会有很大的差异,显然要付出不小的开发成本。

  • 平衡测试编写与管理

测试工程师可以自由的使用 seldom 框架编写自动化测试用例,同时,这并不会限制他技术成长。
测试管理者可以可视化的管理测试用例,查看、运行、统计等可以非常直观的管理用例。

相关项目

目前 seldom-platform 已经到 2.0 版本,重构了前端交互,提供更加友好的交互设计,以及更稳定的功能。

关注平台的更多使用细节,请访问开源项目,以及在线体验平台。

seldom-platform 开源平台:https://github.com/SeldomQA/seldom-platform

标签:颠覆,用例,seldom,平台,platform,测试,自动化
From: https://www.cnblogs.com/testeg/p/18593103/seldomplatform-subverts-the-traditional-automati

相关文章

  • 深入源代码,探秘Tomcat类加载机制:为何颠覆双亲委派原则(1)?
    1.什么是双亲委派 jvm启动后会通过其类装载子系统,去硬盘上找xxx.class文件,找到之后,会直接将xxx这个类装载到java虚拟机中,这个过程叫做类的加载。而类的加载过程中就涉及到了双亲委派。 类加载机制的双亲委派(ParentDelegationModel)是Java中的一种类加载策略,旨在确保Java......
  • Qt运行生成的exe报错“This application failed to start because no Qt platform plu
    Qt运行生成的exe报错“ThisapplicationfailedtostartbecausenoQtplatformplugincouldbeinitialized.Reinstallingtheapplicationmayfixthisproblem.”报错复现将exe复制一份至单独文件夹中,直接运行会发现报错缺少一些dll去Qt根目录D:\QT\Qt\5.15.0\mingw8......
  • UUP 是 Unified Update Platform 的缩写,是微软推出的一种更新机制,用于 Windows 操作系
    UUP是UnifiedUpdatePlatform的缩写,是微软推出的一种更新机制,用于Windows操作系统的版本更新和升级。它主要用于通过较小的增量更新来减少Windows系统升级过程中的下载和安装时间。UUP的特点和工作原理:增量更新:UUP允许用户通过下载最小的更新包来升级操作系统,而不是......
  • pnpm 是如何颠覆 npm 和 yarn 的?
    今天研究了一下pnpm的机制,发现它确实很强大,甚至可以说对yarn和npm形成了降维打击。我们从包管理工具的发展历史,一起看下到底好在哪里?npm2在npm3.0版本之前,项目的node_modules会呈现出嵌套结构,也就是说,我安装的依赖、依赖的依赖、依赖的依赖的依赖...,都是递归嵌套的......
  • ePublisher Platform 2024 Crack
    ePublisherPlatform2024CrackePublisherPlatform2024.1enablesMarkdown++output,empoweringuserstocreatecustomizable,highlystyleddocumentsseamlessly.ePublisherPlatformbyWebWorksisaversatilecontentpublishingplatformthattransf......
  • 从平凡到非凡:Comfy UI将如何颠覆AI动画世界?
    前言探索AI动画的新领域:使用ComfyUI和动漫创造惊艳效果在当今日益发展的人工智能领域中,创造引人入胜的AI动画已成为一项令人兴奋的探索。尤其是通过动漫和文本提示,这一过程变得更加简单且富有成效。本文将引导您了解如何利用ComfyUI,这一强大工具,来生成令人惊叹的AI动......
  • 10 - platform 设备驱动
    ----整理自王利涛老师课程文章目录1.第一个platform驱动2.platform驱动注册过程分析2.1platform总线的注册过程2.2platform设备的注册过程2.3platform驱动的注册过程3.platformbusmatch方法4.注册一个字符设备驱动5.自动创建设备节点6.platform......
  • 为什么说AI颠覆了用户场景?
    你好,我是三桥君去年AIGC技术刚开始爆发时,许多行业专家和意见领袖对此做出了预测和评论。“上个月我和大家讲,中国企服的春天可能还需要等5-10年。因为过去几年,投资人对企业服务的增长率特别失望。最近ChatGPT-4出来以后,我很抱歉地和大家说,企服的寒冬可能漫漫无期。”朱啸虎......
  • abap-platform-refscen-flight SAP ABAP RESTful 应用程序编程模型的
    ABAPFlightReferenceScenariofortheABAPRESTfulApplicationProgrammingModelTheABAPRESTfulApplicationProgrammingModel(RAP)definesthearchitectureforefficientend-to-enddevelopmentofintrinsicallySAPHANA-optimizedFioriapps.Itsuppor......
  • 社区团购为何成为零售新风口?团批模式如何颠覆传统零售?
    在零售业竞争白热化的今天,商家们纷纷转向社区团购与团批模式寻求突破。这一模式凭借高效的供应链体系和独特的商业模式,不仅降低了运营成本,还精准对接了消费者的日常需求。社区团购利用社区场景和社交网络的强大传播力,将居民需求汇聚成批量订单,再由团长或自提点精准分发,有效解决了最......