0

Web ページのリンクをクリックすると、ハイパーリンクの色が変わります。Selenium Web ドライバーを使用してこの機能をテストするにはどうすればよいですか。

4

1 に答える 1

1

私の知る限り、あなたはできません。

リンクの「状態」(訪問済みかどうか) は、ブラウザーによって設定されます。「状態」に応じて、リンクはある色または別の色で表示されます。CSS はブラウザが使用する色をオーバーライドできますが、「状態」はオーバーライドできません。これは、Selenium がアクセスできるものではありません。

さらに、私は sircapsalot に同意します。Web ページ自体ではなく、Web ブラウザーがその仕事をするかどうかをテストするのは時間の無駄です。

于 2013-10-03T14:47:16.540 に答える