各シナリオを webdriver の最大化モードで実行することはできますか?
TestNG アノテーションを使用して Runner クラス メソッドに追加しようとしました@BeforeClass
が、一度だけ機能しますが、シナリオが成功または失敗すると、ブラウザーが閉じられ、最小化モードで再び開きます。@Before
一方、キュウリの注釈をすべての機能ファイルに追加したくありません。一箇所だけ変えたい。
open()
メソッドは最終的なものであるため、オーバーライドできませんでした。ランナークラスで、またはプロパティで直接実行できる場合の解決策を探しています。
どんな助けでも大歓迎です。
また:
- 最大化する方法を知っている
- 私は拡張PageObjectクラスとカスタムクラスで最大化しようとしていましたが、コンストラクターで直接 getDriver().manage().window().maximize(); を書きました。このソリューションはうまく機能しますが、私にとってはそれほど良くないように見えます。
- また、ブラウザの高さと重さを追加してプロパティでやろうとしていましたが、この方法は好きではありません。
ありがとう。