0

セレンWebドライバーにsetSelectedコマンドとtoggleコマンドをインポートするにはどうすればよいですか。そのコマンドを使用してチェックボックスを選択する必要があります(elementを使用できません。ここをクリックしてください)JavaとtestNGフレームワークを使用しています。

4

1 に答える 1

0

これらのコマンドは、SeleniumWebDriverAPIで廃止されました。それらを「インポート」して、正しく機能させる方法はありません。チェックボックスの値を変更する正しい方法は、.click()メソッドを使用することです。この方法は利用できないとのことですが、これは通常、チェックボックスをクリックしようとしたときにチェックボックスが表示されていないか、有効になっていないことを示しています。このような場合、正しい行動方針は、チェックボックスを表示または有効にすることですが、サイトのユーザーはそうします。JavaScriptを使用してチェックボックスの値を変更するオプションもありますが、これは、サイトのコードの一部をバイパスしている可能性があることを意味します。

于 2012-10-22T14:11:36.283 に答える