0

こんにちは、入力の色が赤かどうかを確認しようとしています。(Selenium IDE 1.9 Firefox プラグイン)

私がそれを選択した場合

<td>verifyAttribute</td>
<td>id=focus_me</td>
<td>*color=red*</td>

「検索」ボタンは機能しますが、チェックする属性が選択されていません。

に変更すると

<td>verifyAttribute</td>
<td>id=focus_me@color</td>
<td>*color=red*</td>

要素が見つからないので、どのように使用しますか?

4

1 に答える 1

1

スタイルとしての色について話しているとすると、HTMLはおそらく次のようになります。

<span id="custom1" style="color:red;">Custom Attribute 1</span>

ご覧のとおり、「色」は属性ではありません。これは、「style」属性の値の一部です。

したがって、必要なのは、「style」属性に「color:red」が含まれていることを確認することです。

<td>verifyAttribute</td>
<td>id=focus_me@style</td>
<td>*color:*red*</td>

アスタリスク(*)はワイルドカードであることに注意してください。関心のあるものの前または後に別のスタイルプロパティがある場合に備えて、これらが追加されています。スペースを入れる人もいれば、入れない人もいるので、色と赤の間に1つ追加しました。

于 2012-09-06T13:30:39.553 に答える