龙蜥一站式质量协作平台T-One上线,助你轻松完成测试

简介: T-One 保障 Anolis OS 版本质量的同时,也为个人开发者、合作企业、SIG 组织等提供测试服务。此外,还支持龙蜥社区的发布测试、Nightly 测试、生态软件 CI 以及自定义测试服务等等。

近日,龙蜥社区 T-One(Testing in One)测试平台正式上线,打通了测试准备、测试执行、测试分析、测试计划、测试报告、覆盖率检测、智能 Bisect、环境服务等流程的闭环,为社区开发者提供一站式质量协作服务,欢迎大家使用!


T-One 测试平台集成了各领域、各类型测试用例和工具超过 10 万个,Job 累计运行时长达 930 万小时同时支持了几十个跨团队质量协同以及数百台测试机器并发执行。除服务龙蜥社区外,T-One 测试平台开源版本也被多家企业、评测机构的数十个团队采用。

T-One 保障 Anolis OS 版本质量的同时,也为个人开发者、合作企业、SIG 组织等提供测试服务。此外,还支持龙蜥社区的发布测试、Nightly 测试、生态软件 CI 以及自定义测试服务等等,不仅为龙蜥生态保驾护航,也方便开源软件包的引入,繁荣社区发展。

image.png

T-One 主要产品特点如下:

1、一站式质量平台:支持多种类型的软硬件环境多种 CPU 架构(x86、Arm、LoongArch、RISC-V),支持多操作系统类型(Anolis OS、CentOS、Debian 等),支持复杂环境测试(企业内网、独立隔离、弹性云虚拟机/容器、应用集群及多种混合环境)。

2、质量协作能力:通过分布式的业务架构、独立部署、离线模式及独立租户ws空间等,支持多企业、多团队的质量协作模式。

3、数据分析能力:平台提供了时序分析、对比分析及聚合生成测试报告等能力,方便用户在大量测试之后进行数据分析以发现软件存在的问题。

4......image.png

T-one 平台采用分布式业务架构设计,分 master/slave 端:

  • Master 端(即 Testfarm),负责测试数据的对外披露、展示。
  • Slave 端(即 T-One),负责测试执行,支持各类产品测试管理、运行。

image.png

实例演示(创建测试Job):

在 T-One 上主要有三种方式创建 Job:1.自定义创建;2.通过测试模板创建;3.通过 API 创建;以下演示如何自定义创建 Job

1)加入 workspace,你可以申请加入已有的 ws 或者创建一个新的。

2)点击“新建 Job”,选择某种类型。

3)按顺序填写表单,选择用例和测试机器,提交即可。

image.png

4)通过 Job 详情页面查看测试结果。

image.png

注:详细帮助文档见文末 T-One 首页使用帮助或 SIG 页面


欢迎加入 SIG 组(二维码见文末或搜索钉钉群号:31092724)合作开发,打造更好的质量协作平台。


相关链接:

T-One 首页:https://tone.openanolis.cn/

Testfarm 数据看板:https://testfarm.openanolis.cn/

T-One SIG(或点击阅读原文直达)

https://openanolis.cn/sig/t-one

—— 完 ——

加入龙蜥社群

加入微信群:添加社区助理-龙蜥社区小龙(微信:openanolis_assis),备注【龙蜥】与你同在;加入钉钉群:扫描下方钉钉群二维码。欢迎开发者/用户加入龙蜥社区(OpenAnolis)交流,共同推进龙蜥社区的发展,一起打造一个活跃的、健康的开源操作系统生态!

开发者社区.png

关于龙蜥社区

龙蜥社区OpenAnolis)是由企事业单位、高等院校、科研单位、非营利性组织、个人等在自愿、平等、开源、协作的基础上组成的非盈利性开源社区。龙蜥社区成立于 2020 年 9 月,旨在构建一个开源、中立、开放的 Linux 上游发行版社区及创新平台。

龙蜥社区成立的短期目标是开发龙蜥操作系统(Anolis OS)作为 CentOS 停服后的应对方案,构建一个兼容国际 Linux 主流厂商的社区发行版。中长期目标是探索打造一个面向未来的操作系统,建立统一的开源操作系统生态,孵化创新开源项目,繁荣开源生态。

目前,龙蜥OS 8.4已发布,支持 X86_64 、Arm64、LoongArch 架构,完善适配飞腾、海光、兆芯、鲲鹏、龙芯等芯片,并提供全栈国密支持。

欢迎下载:

https://openanolis.cn/download

加入我们,一起打造面向未来的开源操作系统!

https://openanolis.cn

相关文章
|
3天前
|
设计模式 测试技术 持续交付
深入白盒测试:提升软件质量与性能的关键策略
【4月更文挑战第20天】 在软件开发的复杂世界中,确保产品的质量和性能始终是至关重要的任务。白盒测试,作为软件测试领域的重要分支,提供了对程序内部结构和逻辑的深入分析手段。本文将探讨如何通过有效的白盒测试策略来优化软件性能,减少缺陷,并最终提高用户满意度。通过剖析代码检查、单元测试、集成测试等白盒测试技术,我们将了解这些方法如何揭示潜在的问题点,并为改进提供方向。
|
22天前
|
安全 Linux 测试技术
提升龙蜥内核测试能力!探究持续性模糊测试优化实践
清华大学软件学院对Anolis OS使用靶向模糊测试方法将测试工作引向修改的代码,进而提高对业务代码的测试能力。
|
3月前
|
Devops 测试技术 持续交付
测试左移,使质量反馈更快速,更可靠
测试左移,使质量反馈更快速,更可靠
测试左移,使质量反馈更快速,更可靠
|
1月前
|
测试技术
模型驱动测试:引领软件质量的新潮流
模型驱动测试:引领软件质量的新潮流
24 2
|
1月前
|
机器学习/深度学习 人工智能 自然语言处理
提升软件测试效率与质量:AI驱动的自动化测试策略
【2月更文挑战第19天】 在快速迭代的软件发展环境中,传统的手动测试方法已无法满足高效率和高质量的要求。本文探讨了人工智能(AI)技术如何革新现有的软件测试流程,通过引入AI驱动的自动化测试策略,旨在提高测试覆盖率,减少人为错误,优化资源分配,并缩短产品上市时间。我们将分析AI在识别潜在缺陷、生成测试用例、执行测试以及结果分析中的应用,并讨论实施这些策略时可能遇到的挑战和限制。
136 3
|
1月前
|
敏捷开发 测试技术 持续交付
提升软件测试效率与质量的自动化策略
【2月更文挑战第19天】 在快速迭代的软件开发周期中,传统的手动测试方法往往难以满足高效率和高质量的双重要求。本文将探讨如何通过实施自动化测试策略来优化软件测试流程,减少重复劳动,提高测试覆盖率及发现缺陷的速度。我们将分析自动化测试的关键优势,包括时间效率、一致性、可重复性以及其在持续集成环境中的作用,并讨论实施过程中面临的挑战及解决策略。
|
2天前
|
算法 Java 测试技术
深入解析白盒测试:提升软件质量与效率的关键
【4月更文挑战第22天】 在软件开发的复杂多变的世界中,保证代码质量和功能的正确性是至关重要的。白盒测试作为一种重要的软件测试方法,提供了一种透视软件内部逻辑结构的途径。本文将详细探讨白盒测试的概念、技术手段和实际应用,旨在帮助读者理解如何通过这种测试提高软件系统的稳定性和性能。文章还将讨论白盒测试中面临的挑战以及应对策略,以期为软件质量保证提供实用的指导。
10 2
|
5天前
|
敏捷开发 Devops 测试技术
深入探索软件测试:保障质量的终极策略
【4月更文挑战第18天】在软件开发生命周期中,确保最终产品的质量至关重要,而软件测试则是达成这一目标的关键步骤。本文将探讨软件测试的多维度作用,包括其在不同开发阶段的应用、面临的挑战以及未来趋势。通过分析自动化测试工具的选择、测试用例设计的最佳实践和持续集成的重要性,文章为读者提供了一套全面的质量保证策略,旨在帮助团队提升测试效率并优化产品质量。
|
13天前
|
算法 测试技术 持续交付
深入探索白盒测试:提升软件质量的关键策略
【4月更文挑战第11天】 在软件开发的复杂世界中,确保代码的健康性与可靠性是至关重要的。白盒测试作为一种软件测试方法,允许测试者深入到程序的内部结构,以检查其逻辑和算法的正确性。本文将探讨白盒测试的核心概念、技术及其在提高软件质量方面的应用,特别是如何通过有效的白盒测试策略来优化测试过程并降低错误率。
|
13天前
|
jenkins 测试技术 持续交付
提升软件测试效率与质量的策略
【4月更文挑战第11天】在快速迭代的软件开发过程中,确保代码质量和减少缺陷至关重要。本文将深入探讨如何通过自动化测试、持续集成和敏捷测试方法来提高软件测试的效率和质量。我们将分析各种测试策略的优势与局限,并讨论如何根据项目需求定制测试计划。通过案例研究和最佳实践,我们的目标是为读者提供一套实用的工具和方法,以便在不断变化的技术环境中保持软件测试活动的高效性和适应性。
41 0