JavaでSelenium Web Driverを使用してモデルダイアログボックス(Bootstrapで開発)にアクセスしようとしています。ここで私はタイトル、コンテンツ、ボタンにアクセスできます。Selenium Web DriverとJavaを使用してブートストラップで開発されたモデルダイアログボックスのコンテンツへのアクセス方法
もう1つの点はここです。xPathは動的に生成されるたびに、xPathの生成方法が異なります。私は部分的にxPathにマッチさせることで解決できることを知っています。
この問題を解決するのに役立ちます。ここで私のモデルボックスデザインのイメージを付けています。
ここでここでのコードスニペット
コード
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<div class="bootstrap-dialog-header">
<div class="bootstrap-dialog-close-button" style="display: none;">
<button class="close">
×
</button>
</div>
<div class="bootstrap-dialog-title" id="5f663313-d82d-4ab8-9712-6665e80a3654_title">
Member Registration
</div>
</div>
</div>
<div class="modal-body">
<div class="bootstrap-dialog-body">
<div class="bootstrap-dialog-message">
Sample Message Sample Message Sample Message Sample Message Sample Message Sample Message.
</div>
</div>
</div>
<div class="modal-footer">
<div class="bootstrap-dialog-footer">
<div class="bootstrap-dialog-footer-buttons">
<button class="btn btn-primary" id="353ab962-44d3-497f-8318-6db703b460d8">
Ok
</button>
</div>
</div>
</div>
</div>
</div>
ブートストラップバージョンとは何ですか?ブートストラップコンポーネント名は何ですか?アプリケーションのリンクやサンプルのHTMLコードを提供してください。これまでに何を試しましたか? – Madhan
コード@Madhanの添付ファイルにチェックをしてください – Nikunj
@Nikunj解決策が本当に必要な場合は、スクリーンショットとセレンコードの代わりにHTMLコードを入力する必要があります。 –