我想组织我的测试套件,如phpunit
添加在同一项目中其他地方找到的所有测试的脚本
答案 0 :(得分:0)
使用CasperJS进行命令行测试的小型原型示例位于https://github.com/mcamiano/friendlyghost。
基本上,它使用shell脚本将CasperJS包装为跑步者,提供测试套件组织,测试输出日志,帮助器,faker甚至固定装置。
仅将其作为示例发布,而不是插入 - 我实际上通过Selenium2将PhantomJS作为我的主要工具使用Codeception。相比之下,FriendlyGhost并不是非常精致,当然也不是很快就能进行大量的测试,但是Casper的CoffeeScript是一种比Codeception的模块更干净,更易于扩展的语言,而且一些shell包装可以用于诊断目的。