2011-08-09 13 views
1

ページに、削除、編集、および表示オプション(各行/レコード)を含むレコードのテーブルが含まれているとします。今私は名前/ IDと特定のレコードを検索し、そのレコードを削除したい。これはSeleniumでも可能ですか?Seleniumを使用してテーブル/グリッド内の特定のレコードを検索して削除する方法

これを解決する手助けをしてください!前もって感謝します。

答えて

2

確かに、私たちはテストでこれを常に行います。要素のロケータを記述して、必要な行を見つけて適切なボタンを特定し、次にその上にSelenium.Click(...)という文字列を書く必要があります。正確なロケータ値はアプリケーションによって異なりますが、おそらくxpath=//path/to/table/tr[td[pos() = 1 AND text() = 'My Name']]/td/button[@value='Delete']のようなものになります。つまり、「テーブルの最初のセルに「My Name」が含まれている行の値が「Delete」のボタンです。

+0

素晴らしい!わたしにはできる。ロスありがとうございました。 – Rank

+1

ようこそ。参考までにStackOverflowで感謝の気持ちを表する方法は、あなたが一番好きな答えを「受け入れ」とすることです。これは、応答ユーザーにいくつかの評判のポイントを与えることを含めて、たくさんのことをします。 –

関連する問題