Untitled
unknown
plain_text
5 years ago
1.6 kB
4
Indexable
@Test
public void TC05_frame_iframe() {
driver.get("https://kyna.vn/");
Assert.assertTrue(driver.findElement(By.xpath("//div[@class='fanpage ']//iframe")).isDisplayed());
driver.switchTo().frame(driver.findElement(By.xpath("//div[@class='fanpage ']//iframe")));
Assert.assertEquals(driver.findElement(By.xpath("//a[@title='Kyna.vn']/parent::div/following-sibling::div")).getText(), "169K likes");
driver.switchTo().defaultContent();
driver.switchTo().frame(driver.findElement(By.xpath("//iframe[@id='cs_chat_iframe']")));
driver.findElement(By.cssSelector("div[class='border_overlay meshim_widget_widgets_BorderOverlay']")).click();
driver.findElement(By.xpath("//input[@ng-model='login.username']")).sendKeys("nam");
select = new Select(driver.findElement(By.cssSelector("#serviceSelect")));
select.selectByVisibleText("HỖ TRỢ KỸ THUẬT");
driver.findElement(By.xpath("//textarea[@ng-model='login.content']")).sendKeys("hello");
sleepinSecond(2);
driver.findElement(By.xpath("//input[@class='submit meshim_widget_widgets_ConnAwareSubmit ltr wide valid ng-scope desktop']")).click();
driver.switchTo().defaultContent();
driver.findElement(By.cssSelector("#live-search-bar")).sendKeys("Excel");
driver.findElement(By.cssSelector("#live-search-bar")).sendKeys(Keys.ENTER);
List<WebElement> courseName = driver.findElements(By.xpath("//div[@class='content']//h4"));
for (WebElement course : courseName) {
Assert.assertTrue(course.getText().contains("Excel"));
}
}Editor is loading...