1

我目前将 Symfony2 与 Twig 一起使用。我正在为它配置我们的持续集成 (CI) 项目。

我想知道一些与 Twig 相关的事情: - 是否有任何测试 Twig 的测试(单元测试、块测试、代码标准等) - 有没有办法测试它生成的 HTML(是否可以生成缓存我们可以使用特定参数进行检查)?

此外,是否有人知道任何用于从命令行以某种方式测试 HTML 的好工具。我主要关心的是确保我们遵循特定的标准(符合标准的多语言,本质上是 HTML5+XML)。其他测试也很酷。

我怀疑 Twig 可能没有任何具体的内容,但我认为问一下也无妨。

我还猜想我可以通过测试响应结果将 HTML 测试与我的常规单元测试混合,但我想知道是否有更清洁的东西(所以我可以将 HTML 测试分成自己的东西,这也符合标准棘手)。

谢谢。

(我在 Linux 上使用 TeamCity)

4

1 回答 1

2

使用BehatMink和Behat的 Symfony 扩展

这是很棒的东西,可以让您使用许多不同的驱动程序进行功能测试

于 2013-01-24T02:07:22.423 回答