Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 问:是否可以自动运行测试?_Javascript_Qunit - Fatal编程技术网

Javascript 问:是否可以自动运行测试?

Javascript 问:是否可以自动运行测试?,javascript,qunit,Javascript,Qunit,我在Qunit中创建了几个测试。有可能自动运行测试吗?我想你可以试试这种方法 <script type="text/javascript"> var tests = [ { page: "Page01.htm", title: "Test Page 01 - click me to view test page" }, { page: "Page02.htm" }, { page: "Page01.htm" } ];

我在Qunit中创建了几个测试。有可能自动运行测试吗?

我想你可以试试这种方法

<script type="text/javascript">
    var tests = [
        { page: "Page01.htm", title: "Test Page 01 - click me to view test page" },
        { page: "Page02.htm" },
        { page: "Page01.htm" }
    ];
    var seq = true; // false to run tests simultaneously
    var runerDne = function(failures, total) {
        // get notified when runner completes
    }
    QUnit.run(tests, seq, runerDne);

var测试=[
{page:“Page01.htm”,标题:“测试页面01-单击我查看测试页面”},
{page:“Page02.htm”},
{page:“Page01.htm”}
];
var seq=true;//同时运行测试为false
var runerDne=函数(失败总数){
//运行程序完成时收到通知
}
定量运行(测试,顺序,运行日期);


这将自动加载3页并相应执行。希望这对您有所帮助。

是的。在什么情况下?构建的一部分?你的问题很模糊。语境的选择是什么?我该怎么做?构建的一部分也是一个选项您的选项包括在客户端或服务器上、构建的一部分或不构建、计时作业或手动启动,以及更多选项。。。我建议您添加有关当前或所需开发设置的更多信息……最新版本的QUnit不再支持“run()”函数。曾经有一个QUnit插件“composite”,提供类似的功能。该插件不再在GitHub中。