問題タブ [selenium4]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
powershell - PowerShell と Selenium 4 を使用した要素の検索
以前は Selenium 3.141 で動作していた PowerShell コードの更新に取り組んでいます。次のコード スニペットがあります。
Selenium 4.0 では、FindElementById は機能しなくなりました。
[OpenQA.Selenium.Chrome.ChromeDriver] に「FindElementById」という名前のメソッドが含まれていないため、メソッドの呼び出しに失敗しました
https://www.lambdatest.com/blog/what-is-deprecated-in-selenium4/を見ると、これは (Java で) 動作するはずです:
しかし、それを PowerShell に変換する方法がわかりません ($driver.FindElement(By.id("username")) は機能しません)。
PowerShell と Selenium 4 を使用して、ID (またはクラス、xpath など) で要素を見つける方法を教えてください。