1

マルチユーザー Web アプリでエンド ツー エンドのテストを実行するには、どのヘッドレス ブラウザーまたは同様のツールを使用できますか? 要件:

  • スクリプト作成用の javascript、python、または ruby​​。できればjs.

  • 個別の Cookie などを使用して、複数のブラウザーを同時に実行できる必要があります (そのため、phantomjs/casperjs は廃止されました)。

  • フル機能の js はブラウザ内でサポートされており、複雑な meteor.js アプリを処理するのに十分です (これは明らかに、zombie.js ???and?ghost.py??? にはありません。

  • 理想的には、phantomjs がインスタンス間で状態をブリードするという事実は文書化されていないため、このようなことを自分で行ったはずです。

  • これを行う唯一の方法がノード (または python など) の複数のインスタンスを実際に実行することである場合も同様ですが、理想的にはすべてのブラウザーを 1 つのスクリプトから実行できます。

4

1 に答える 1