Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/385.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 jasmine节点\u规范执行订单_Javascript_Node.js_Jasmine_Automated Tests_Jasmine Node - Fatal编程技术网

Javascript jasmine节点\u规范执行订单

Javascript jasmine节点\u规范执行订单,javascript,node.js,jasmine,automated-tests,jasmine-node,Javascript,Node.js,Jasmine,Automated Tests,Jasmine Node,我已经开始集成jasmine节点来测试一些restapi,但是我很难找到一种方法来指定_specfiles的执行顺序 由于所有API都需要一个承载身份验证头,因此我必须确保首先执行login_spec.js中包含的测试,这样我就可以保存身份验证令牌并在随后的API调用中重用它,以执行所有剩余的测试 有人知道如何实现这一点吗?在我看来,您必须通过身份验证api获得承载身份验证(您的应用程序在登录页面上使用相同的身份验证) 如果您没有访问该api的权限,则必须创建E2E测试以登录应用程序,这会使您的

我已经开始集成jasmine节点来测试一些restapi,但是我很难找到一种方法来指定_specfiles的执行顺序

由于所有API都需要一个承载身份验证头,因此我必须确保首先执行login_spec.js中包含的测试,这样我就可以保存身份验证令牌并在随后的API调用中重用它,以执行所有剩余的测试


有人知道如何实现这一点吗?

在我看来,您必须通过身份验证api获得承载身份验证(您的应用程序在登录页面上使用相同的身份验证)


如果您没有访问该api的权限,则必须创建E2E测试以登录应用程序,这会使您的测试变得更慢。

我认为您必须通过身份验证api获得承载身份验证(与您的应用程序在登录页面上使用的相同)

如果您没有访问该api的权限,那么您必须创建一个E2E测试来登录应用程序,什么会使您的测试变慢呢