2017-04-12 5 views
-1

Object識別子(Xpath、id、name..etcなど)と定数(URL、ユーザー名、期待される結果のテキストおよび期待値)を保持するのに最適な場所であるSelenium-WebDriver-Data Driver Frameworkでは、など)を以下のオプションから選択できますか?オブジェクト識別子の理想的な場所

プロパティは、私が個人的にプロパティファイルを好む "のstatic final"

答えて

0

としてまたはエクセルまたはクラスファイル。ちょうど2行のコードと、それがボイルアです。サードパーティのAPIは必要ありません。

Properties CONFIG = new Properties(); 
    CONFIG.load(new FileInputStream("OR.properties")); 

シンプルなものです。

Excelファイルの場合、少なくとも10-15行のコードをスクリプト化する必要があります。貴重なコンパイル時間が無駄になり、データの整合性が損なわれ、サードパーティのAPIに依存しています。

クラスファイルとして配置すると、コンパイルが不要なものをコンパイルすることになります。

+0

いただき、ありがとうございます詳細な回答 –

+0

喜んで私は@ KannanCを助けることができました。もしあなたが感じているのであれば、これは助けになります、upvoteしてください、そして/またはこれがあなたの質問に対する答えであれば、この "Accept as Answer"と記入することを検討してください。 –

+0

私は15以上の評判を持っているので、私は回答も受け入れられました。それは反映されません –

0

プロパティファイル: - のための

config.properties - URL、ユーザー名、期待される結果テキストとなどのため object.properties - Xpathは、ID、name..etc

関連する問題