1
上記の図で、スクリプトを実行した後、ブラウザで生成されたレスポンステキストを取得する方法を下の図に示します。 //ウェブページを開く driver = new ChromeDriver();Selenium web Driverが応答を取得する
System.setProperty("webdriver.chrome.driver", "/usr/local/share/chromedriver");
driver.get(Mymark.str);
//Opening the login page
WebElement login= driver.findElement
(By.xpath("//a[text()='Log in']"));
login.click();
// Enter Username
WebElement Usrnm=driver.findElement
(By.xpath("//div[@id='mainContainer']//mymark-login[@class='x-scope mymark-login-0']//input[@name='uname']"));
Usrnm.sendKeys("nayazjh");
//Enter Password
WebElement Pswd= driver.findElement
(By.xpath("//div[@class='content']//div[@class='loginlayout layout vertical justified style-scope mymark-login']//input[@name='password']"));
Pswd.sendKeys("doordie");
//click on remember me button
driver.findElement(By.xpath("//div[@id='toggleButton']")).click();
//Click on login button
WebElement logIn= driver.findElement
(By.xpath("//div[@class='lsubmitarea style-scope mymark-login']//paper-button[text()='Log in']"));
logIn.click();
driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
driver.findElement
(By.xpath("//paper-button[text()='Add Bookmark Group ']")).click();
driver.findElement
(By.xpath("//paper-dialog[@id='addgroupdialog']//input[@id='input']")).sendKeys("selenium71");
element = driver.findElement
(By.xpath("//paper-dialog[@id='addgroupdialog']//div[@class='adddialogsubmit style-scope mymark-addgroup']" +
"//paper-button[@id='addgroupbutton']"));
element.click();
here i need a code to retrieve the response in java
}
上記の画像は、私はそれが上の図drive.inセレンウェブでスクリプトを実行した後、ブラウザで生成された応答テキストを取得する方法セレンやJava を使用して取得したいの応答を示し私はそれを検索して文字列に格納したいと思います。
BrowserMobProxyをご覧ください:https://www.google.com/?gws_rd=ssl#q=browsermob%20proxy%20selenium%20java –