セレン grid2 に 2 つの Android エミュレーターが接続されているとします。1 つはタブレット エミュレーターで、もう 1 つはモバイル エミュレーターです。現在、Android でテストを実行するように指定すると、ランダムに 1 つだけ選択されているように見えます。
グリッド上でモバイル エミュレーターではなくタブレットを具体的に選択したい場合、これを実現する方法はありますか?
編集: これら 2 つのエミュレーターは同じマシンで実行されています。
セレン grid2 に 2 つの Android エミュレーターが接続されているとします。1 つはタブレット エミュレーターで、もう 1 つはモバイル エミュレーターです。現在、Android でテストを実行するように指定すると、ランダムに 1 つだけ選択されているように見えます。
グリッド上でモバイル エミュレーターではなくタブレットを具体的に選択したい場合、これを実現する方法はありますか?
編集: これら 2 つのエミュレーターは同じマシンで実行されています。
私もこの問題を抱えていました。調べているうちに見つけました。基本的に「applicationName」タグを使用して、各ノードに一意の ID を付与します。次に、DesiredCapabilities オブジェクトを指定すると、そのタグをオブジェクトに追加できます。リンクにはより完全な説明があります:
https://groups.google.com/forum/#!topic/selenium-users/PRsEBcbpNlM
完全な開示:私はセレンの初心者であり、グリッドの設定でまだ他の問題を抱えているため、まだこれをテストする機会がありません. お役に立てれば!