質問: selenium('10.3.10.154', 5555, '*firefox', 'http://10.3.10.180:8000') sel.start() return sel ``` テストで特定のブラウザを変更する手段がないため、明らかにうまくいかないでしょう。つまり、ブラウザのリストをループするこのfuncargでは、セレンの周りにダミーのクラスをラップすることができますが、テストに失敗すると、すべてのブラウザで失敗します。これは、失敗したブラウザを見つけるのにあまり実用的ではありません。 私はテスト機能でデコレータを使用するという考え方もありました。これはモジュール内の関数をモジュールごとに別の名前で再定義しますが、同じ結果です。funcargはどのブラウザを使うかを知る方法がありません。
回答: Selenium Gridを使用すると、複数のブラウザで単一のテストを実行できます。それはあなたが意図したものですか?