Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.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
Node.js 黄瓜钩_Node.js_Selenium Webdriver_Automation_Bdd_Cucumberjs - Fatal编程技术网

Node.js 黄瓜钩

Node.js 黄瓜钩,node.js,selenium-webdriver,automation,bdd,cucumberjs,Node.js,Selenium Webdriver,Automation,Bdd,Cucumberjs,我使用cucumberJS和请求包来测试我的web API。在黄瓜中,我想使用不同种类的钩子这里我只看到挂钩前后。具体地说,在测试执行开始类似于onPrepare-in量角器之前,我寻找一个钩子来处理操作。请帮帮我 提前谢谢 我想你在找。使用事件处理程序,您可以在执行以下操作之前准备环境: 所有特征 特色 情景 一步 我还想知道您到底想对准备做些什么,因为onPrepare in量角器只是在浏览器已处于活动状态但测试未执行时可以处理方法的东西 如果您想在所有测试开始之前准备好您的环境,您可以在c

我使用cucumberJS和请求包来测试我的web API。在黄瓜中,我想使用不同种类的钩子这里我只看到挂钩前后。具体地说,在测试执行开始类似于onPrepare-in量角器之前,我寻找一个钩子来处理操作。请帮帮我


提前谢谢

我想你在找。使用事件处理程序,您可以在执行以下操作之前准备环境:

所有特征 特色 情景 一步 我还想知道您到底想对准备做些什么,因为onPrepare in量角器只是在浏览器已处于活动状态但测试未执行时可以处理方法的东西


如果您想在所有测试开始之前准备好您的环境,您可以在cucumber脚本运行之前,或者在使用量角器时,使用beforeLaunch函数为您准备一个不同的npm脚本。我想分配几个全局变量,如global.expect=chai.expect;global.environment=appConfig.t1b;在考试开始之前。谢谢不客气,这也有帮助吗?如果是这样,你能在你的问题中分享你的解决方案,让每个人都能从中学习吗?