产品推荐 2026-07-26

seldom:免费的自动化测试框架(源码)

一个基于Python unittest的自动化测试框架,用于Web、App和API测试。

开源软件跨平台工具

产品简介

seldom Seldom是一个功能全面的自动化测试框架,基于Python标准库unittest构建。它集成了测试脚手架、现代美观的报告和强大的数据驱动功能,旨在帮助测试开发工程师和质量保障团队快速、高效地构建和执行自动化测试用例。

seldom 主界面

核心功能

  • Web/App/API全功能测试框架
  • 提供脚手架快速创建自动化测试项目
  • 集成XTestRunner,生成现代美观的测试报告
  • 提供强大易用的数据驱动功能
  • 提供丰富的断言方法

快速开始

  1. 第一步:使用命令 `pip install seldom` 安装框架。
  2. 第二步:使用命令行工具创建项目,例如 `seldom -web myweb` 创建Web测试项目。
  3. 第三步:进入项目目录,通过命令行 `seldom -p test_dir` 运行测试用例。
  4. 第四步:在项目的`reports/`目录中查看生成的HTML测试报告。

界面预览

seldom 界面截图

seldom 界面截图

与其他方案对比

对比项seldom同类方案
通用性与功能整合基于Python标准库unittest,通用性强,并整合了项目脚手架、美观报告和数据驱动。原生unittest功能相对基础,缺乏开箱即用的项目管理、报告和数据驱动功能。

适合谁用

  • 需要为Web应用编写自动化测试的测试开发工程师
  • 需要进行App或API接口自动化测试的质量保障团队

下载与版本

当前最新版本为 master,发布于 。支持 Windows、macOS、Linux。

⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。

注意事项

  • 本工具仅供学习和研究使用,请遵守相关法律法规。
  • 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
  • 项目源码地址:https://github.com/SeldomQA/seldom