セールスフォースのサイトを例として挙げていますが、どのサイトでもユーザー名、パスワードまでは入力できます。
しかし、ログインボタンを押すことができません。
どなたか、ご指摘お願いします。
package Demo01; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; public class salesforce { public static void main(String[] args) { System.setProperty("webdriver.chrome.driver", "C:\Selenium\chromedriver.exe"); WebDriver driver =new ChromeDriver(); driver.get("http://login.salesforce.com/"); driver.findElement(By.id("username")).sendKeys("Thisis my first code"); driver.findElement(By.name("pw")).sendKeys("123456"); driver.findElement(By.xpath("//*[@id=\'Login\']")).clear();
コンソールの表示は以下の通りです。
Starting ChromeDriver 84.0.4147.30 (48b3e868b4cc0aa7e8149519690b6f6949e110a8-refs/branch-heads/4147@{#310}) on port 14992 Only local connections are allowed. Please see https://chromedriver.chromium.org/security-considerations for suggestions on keeping ChromeDriver safe. ChromeDriver was started successfully. 8月 05, 2020 3:29:43 午後 org.openqa.selenium.remote.ProtocolHandshake createSession 情報: Detected dialect: W3C Exception in thread "main" org.openqa.selenium.InvalidElementStateException: invalid element state
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。