如何使用Nightwatch Node JS在BrowserStack上自动上传文件

时间:2019-05-15 19:12:16

标签: node.js selenium browserstack

我正在使用Nightwatch节点js编写自动化。我有一个测试,可以在应用程序中上传文件并在本地测试它,效果很好。但是,当我使用BrowserStack测试它时,BrowserStack无法访问本地计算机中的文件。

我也尝试设置FileDetector,但是它给出了错误,指出setFileDetector不是浏览器对象上的函数。 我知道此功能可用于selenium驱动程序对象,但我是用于编写测试脚本的javascript浏览器对象。

browser.setFileDetector(new remote.FileDetector());

1 个答案:

答案 0 :(得分:0)

我看到您要对本地计算机上可用的文件执行文件上传操作。您可以查看以下链接:https://www.browserstack.com/automate/node#enhancements-uploads-downloads,以了解更多详细信息。