ボタンテキストを使用してセレンでボタンクラスを検索する

私はかなりセレンの初心者ですので、私は以下の助けが必要です。

私はこの単純なHTMLコードを持っています:

<button class="_5s5nM yZn2p  ">Log in</button> == $0

“Log in”という言葉を使ってこの要素を見つける必要があります。
このコードを試しましたが、エラーメッセージが表示されます。

test_submit2 = driver.find_element_by_link_text("Log in")

なぜそれがうまくいかないのかの考え? どうもありがとう

ベストアンサー

これをコードの下で試してください。これはうまくいく

//ボタン[contains(text()、 ‘ログイン’)];

あなたのコードで構文が正しくないようです

driver.findElement(By.linkText( “ログイン”)):

これも機能します。

返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です