piece/stagehand-testrunner

CLI的持续测试运行器

v4.2.0 2016-04-05 05:23 UTC

README

CLI的持续测试运行器

Total Downloads Latest Stable Version Latest Unstable Version Build Status

Stagehand_TestRunner是一个用于在CLI中运行单元测试的持续测试运行器。

它使得在本地环境中进行单元测试变得更加容易和舒适。此外,它可以很容易地与Jenkins等持续集成服务器集成。它被设计为可以集成到集成开发环境(IDE)中,开发者可以创建类似于MakeGood的扩展。

Continuous Testing and Notification

特性

  • 文件保存时运行测试。(持续测试
  • 在指定的目录中运行测试。
  • 在指定的文件中运行测试。
  • 仅在指定的文件中运行指定的测试。
  • 仅在指定的类中运行测试。
  • 着色输出。
  • 在运行测试之前预载指定的PHP脚本。
  • 通知测试结果。
  • 将测试结果记录到指定文件中的JUnit XML格式。
  • 打印详细的进度报告。
  • 在第一个失败或错误时停止。
  • 指定测试文件模式。
  • 使用基于YAML的配置文件。
  • 通过testrunner命令运行phpunit命令。
  • 支持PHPUnit

安装

Stagehand_TestRunner可以使用Composer安装。

首先,将piece/stagehand-testrunner的依赖项添加到您的composer.json文件中,如下所示

稳定版本

composer require piece/stagehand-testrunner "4.2.*"

开发版本

composer require piece/stagehand-testrunner "~4.3@dev"

其次,按照以下步骤编译Stagehand_TestRunner以适应您的环境

vendor/bin/testrunner compile

支持

如果您发现错误或有问题,或者想要请求一个功能,请在问题中创建一个问题或拉取请求。

版权

版权(c)2005-2016 KUBO Atsuhiro及贡献者,版权所有。

许可证

BSD 2-Clause许可证