2017-08-23 23 views
0

私はNightwatch-Browserstackを使用しています。nightwatch_configの中に.conf.jsと表示されました。src_folders: [ "tests/components" ]は、tests/componentsフォルダ内のすべて.jsに自動的にテストを実行します。Nightwatch - Browserstackを使って複数のフォルダやファイルをテストするには?

この設定は、設定をsrc_folders : [ "tests/components/apple.js" ],またはsrc_folders : [ "tests/components" ],に変更したときにうまく動作しますが、1つ以上のフォルダやファイルを処理したいとします。

複数のフォルダとファイルをテストしたいと思います。次のようなものがあります。src_folders: [ "tests/components", "tests/pages" ]またはsrc_folders: [ "tests/components/apple.js", "tests/pages/apple-page.js" ]ですが、現在は失敗しています。何か不足していますか?

答えて

0

src_foldersは厳密にあなたのテストの場所であり、あなたのページオブジェクトがそのフォルダにあるか明示的に配列に追加されている場合、再帰的です。Nightwatchはそれらをテストのように実行しようとします。あなたがすべきことは、以下のコードスニペットのようにpage_objects_path設定を使用することです。

const config = { 
    src_folders : ["tests/components","tests/appleTests/orangeAppleTest.js"], 
    page_objects_path: "tests/pages", 
} 
+0

OK!これを試みます。ありがとう@蘇生 – ivanasetiawan

関連する問題