2017-06-13 86 views
0

我在我的項目上有Nightwatch + BrowserStack配置,我正在嘗試將自定義命令添加到我的項目中,以使用resemble.js比較2個屏幕截圖。 配置我nightwatch.json文件與此:browserstack + nightwatch自定義命令配置

"custom_commands_path": "./node_modules/nightwatch/commands", 
"custom_assertions_path": "./node_modules/nightwatch/assertions" 

我把命令文件的文件夾中,我試圖運行我的測試中每個目錄可以看到,如果它是一個路徑問題。我也嘗試了不同的命令,其中一些我可以上網,甚至是默認的例子。無論我運行它返回nameOfTheCommand is not a function。所以我猜它甚至沒有在nightwatch.json文件中找到海關命令的路徑。 有什麼我在這裏失蹤?我很新,所以答案可能非常簡單,但我嘗試了我的項目的每個.json文件,以防有特殊配置鏈接到BrowserStack。

回答

0

自定義命令的路徑應該類似於自定義命令的路徑。你應該在你添加它們的地方指定一個文件夾。