我正在使用CucumberJS / Puppeteer。我有一个特征文件,两个步骤定义文件和一个世界文件。
foo.features
foo_steps.js
bar_steps.js
world.js
该功能的支持步骤分为两个step.js文件。在第一步文件中,puppeteer启动浏览器并转到页面。在第二步文件中,单击一个元素(page.click)。
我的问题是第二步文件上的“页面”范围似乎丢失了。
我收到错误消息:
无法读取未定义的属性“点击”
这意味着未定义页面。如何将页面范围扩展到多个步骤文件?