testsigma:基于 GenAI 的无代码测试自动化平台项目

Testsigma is a quality intelligence platform for AI-first engineering teams. AI made developers faster. More code ships, more surface area needs testing, and coverage gaps open faster than teams can close them.

分支10Tags30
文件最后提交记录最后更新时间
3 年前
3 年前
2 年前
2 年前
2 年前
2 年前
3 年前
4 年前
4 年前
4 年前
4 年前
4 年前
4 年前
10 个月前
3 年前
3 年前

Latest release Docs

testsigma-os-banner

快速开始   ⋅   文档   ⋅   教程   ⋅   讨论   ⋅   Discord   ⋅   YouTube

     

概述

Testsigma 是一个由生成式人工智能驱动的无代码测试自动化平台,它能帮助质量工程团队快速轻松地实现高速、大规模的测试自动化,而无需依赖开发人员构建和维护传统的测试框架。 Testsigma 的无代码自动化平台内置了 Testsigma Copilot 和 Atto,QA 团队可借助提示工程,基于用户故事、设计稿、用户旅程甚至 Web、移动、桌面以及 Salesforce、SAP 等企业级应用的实时应用等多种输入源,生成测试用例和场景。 Testsigma 的初始设置成本和培训时间几乎为零,QA 团队中的任何人都能使用 Testsigma Copilot 立即编写自动化测试,速度提升 10 倍,并能在公有云或您自己的私有云上的数千台设备上运行这些测试。借助 Testsigma 的 AI 驱动自修复功能,您的测试维护工作可进入自动驾驶模式,从而将维护时间和工作量减少 90%。 Testsigma 原生集成了 QA 团队使用的 30 多种流行工具和技术,包括 CI/CD、缺陷报告、真实设备实验室、项目管理和协作工具。 全球数百家领先企业都在使用 Testsigma 发布高质量软件。Testsigma 的知名客户包括 Cisco、Samsung、KFC、Nestle 和 Zeiss。 Testsigma 总部位于旧金山,工程团队分布在班加罗尔和金奈。Testsigma 的投资方包括 MassMutual、Accel、Strive 和 Bold Cap 等知名投资机构。

功能特性

生成代理 - 根据需求、UI 或 API 自动生成测试场景 运行代理 - 在数百或数千个并行会话中执行测试,加快验证速度 分析代理 - 诊断测试失败,突出根本原因,并推荐修复方案 修复/维护代理 - 检测并自动适应 UI 变化,最大限度减少手动修复工作 优化代理 - 建议测试套件精简、优先级排序和覆盖率改进 跨平台支持 - Web、移动(iOS/Android)、API、桌面和 ERP 系统 报告与分析 - 仪表板、可追溯性、指标和失败洞察 CI/CD 与工具集成 - 与 Jenkins、GitHub Actions、GitLab CI、Azure DevOps 等配合使用 基于角色的访问与协作 - 团队可共享测试资产、版本控制、审计日志

Testsigma 概述

快速开始:一键部署到 Testsigma Cloud

开启自动化测试之旅最简单的方式是使用 Testsigma Cloud。

How to automate testing with Testsigma

部署完成后,您可以按照以下教程开始使用

其他部署选项

我们还提供另外两种部署选项供您选择

  1. 使用 Docker
  2. 使用可下载包

功能特性

统一平台

  • 通过一个平台实现 Web、移动 Web、Android、iOS 应用及 API 测试的自动化

生成器智能体 - 根据需求、UI 或 API 自动生成测试场景 执行器智能体 - 在数百或数千个并行会话中执行测试,加快验证速度 分析器智能体 - 诊断测试失败原因,突出根本问题并推荐修复方案 修复/维护智能体 - 检测并自动适应 UI 变化,减少手动修复工作 优化器智能体 - 建议测试套件精简、优先级排序和覆盖率提升方案 跨平台支持 - Web、移动(iOS/Android)、API、桌面及 ERP 系统 报告与分析 - 仪表板、可追溯性、指标和故障洞察 CI/CD 与工具集成 - 与 Jenkins、GitHub Actions、GitLab CI、Azure DevOps 等工具兼容 基于角色的访问与协作 - 团队可共享测试资产、进行版本控制和查看审计日志

在我们的网站上了解更多

通过插件构建和扩展平台

插件是由 Testsigma 社区在 Add-ons Marketplace 构建并共享的自定义扩展。插件用于自动化那些 Testsigma 默认操作无法实现的独特用户操作和测试自动化场景。

您可以使用 Testsigma SDK 构建自己的插件。

Testsigma 支持的插件类型

  • 自定义操作: Testsigma 提供了一套全面的内置插件,让您能用简单的英语自动化大多数用户操作。但有时您可能需要自动化特定于您的 AUT 的操作。为此,您可以构建自定义插件来自动化这些独特操作。请参阅:如何在插件中构建自定义操作。

  • 自定义数据生成器: Testsigma 包含 默认数据生成器,可为您的自动化场景生成即时测试数据。您也可以构建自定义数据生成器。请参阅:如何构建自定义数据生成器。

  • 条件 If: 您可以创建一个操作,当条件匹配时执行一系列步骤。您可以为条件 if 编写自己的逻辑。请参阅:如何添加条件 if 操作。

  • While 循环: 您可以创建一个操作,执行一系列步骤直到条件匹配。您可以为条件 if 编写自己的逻辑。请参阅:如何添加 while 操作。

教程

以下是最新的教程和视频,帮助您进一步了解 Testsigma:

  1. Web 应用程序自动化入门
  2. 移动 Web 应用程序自动化入门
  3. Android 应用自动化入门
  4. iOS 应用自动化入门
  5. REST API 测试入门
  6. 如何使用测试录制器创建 Web 应用程序测试
  7. 如何使用测试录制器创建 Android 和 iOS 应用测试
  8. 如何使用本地设备自动化 Android 应用测试
  9. 如何使用本地设备自动化 iOS 应用测试
  10. 如何自动化数据驱动测试
  11. 如何为自动化操作创建插件
  12. 如何在插件中创建测试数据生成器
  13. How to automate Two-factor authentication testing (Email & SMS)

访问我们的 教程 以探索更多内容。

路线图

查看我们的 路线图,了解我们正在进行或将要开展的工作。

支持与故障排除

文档和社区将帮助您解决大多数问题。如果您遇到错误,可以通过以下任一渠道与我们联系:

我们致力于在社区中营造一个开放和友好的环境。请参阅 行为准则

如果您想报告安全问题,请 阅读本文档

加入我们的社区

与全球的测试自动化架构师、SDET、测试人员和开发人员交流。获取最新的产品更新。讨论测试理念等更多内容。加入 Discord 上的 Testsigma 社区

保持更新

我们每月都会发布新功能。通过以下链接订阅我们的新闻通讯。我们每月仅发送一次新闻通讯。

https://testsigma.com/whats-new

贡献

我们热爱我们的贡献者!如果您想贡献从错误修复到功能更新的任何内容,请从这里开始:

推出 Testsigma 奖励计划

为 Testsigma 做出过贡献吗?这是我们社区对您的衷心感谢。 领取您的徽章,并自豪地展示它们。 让我们一起激励更多人!

Testsigma 徽章

立即领取!

许可协议

Testsigma 遵循 Apache License 2.0(Apache-2.0)许可协议。