2017-09-23 27 views
-2

Selenium IDEでテストケースを作成しましたが、このテストケースを異なる入力で再生すると、テキストボックスのIDが変更されたために失敗しました。それはに変更されたレコードctl04Selenium IDEで実行時にテキストボックスIDを取得する方法

私の質問は、私は、自動的にテキストボックスのIDを変更するにはどうすればよい

ですか?

OR

私は、実行時に、テキストボックスのIDを読み取ることができますか?

私はこれを変更する場合は、手動で、それはあなたが動的なコンテンツを処理するためにCSSセレクタを使用することができます

enter image description here

+0

あなたは、私はそれを取得できませんでしたどのような意味ですか? –

+0

@SaadSaghir彼はあなたが実際のHTMLを公開していればそれを公開するか、htmlファイルをpastebinにコピーすることを意味しました – eLRuLL

+0

@eLRuLL私は彼に実際のHTMLをどのように表示できますか? –

答えて

0

あまりにも多くの時間を消費している:CSSのパスの下に

css=a[id^='ctl100ContentPlaceHolder_gridGenSetup'][id$='lnkSave'] 

を使用してください。説明:

ここで要素の位置を特定します。始まるctl100ContentPlaceHolder_gridGenSetupを持っており、

注意とlnkSaveエンドIDは:私はaタグを使用してmはここパスにあなたのタグを置き換える

+0

@Saad Saghir、この解決策を試しましたか? – NarendraR

関連する問題