Untitled
unknown
plain_text
4 years ago
1.6 kB
3
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...