【发布时间】:2015-09-19 15:32:27
【问题描述】:
在 teamcity 配置中,我有运行 PhantomJS 测试的构建步骤。这是一个带有自定义脚本的“命令行”步骤。脚本如下:
%PhantomJS% CreateEntityPopupTest\unit.htm
%PhantomJS% ExcelImportPopupTest\unit.htm
...
等等
所以它运行 htm 页面中提到的每个 qunit 测试包。但是我没有找到将 PhantomJS (phantomjs-1.9.0-windows) 指向一个文件夹而不是单个文件的方法。所以每次我们添加新的带有测试的文件时,就不需要更改配置了。
【问题讨论】:
-
PhantomJS 运行 JavaScript 文件而不是 html 文件。也许 %PhantomJS% 是一个带有打开给定 html 文件的脚本的包装器。也许你可以看看你是否可以改变这个包装器。
标签: testing phantomjs automated-tests teamcity