added version test for topics page (#1943)

This commit is contained in:
parthp2107 2021-12-28 16:28:37 +05:30 committed by GitHub
parent 4863e02a68
commit 6337fbd165
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -183,6 +183,22 @@ public class TopicDetailsPageTest {
}
}
@Test
@Order(9)
public void checkVersion() throws InterruptedException {
openExplorePage();
Events.click(webDriver, By.xpath("(//button[@data-testid='table-link'])[last()]"));
Events.click(webDriver, By.cssSelector("[data-testid='version-button']"));
Events.click(webDriver, By.cssSelector("[data-testid='closeDrawer']"));
Events.click(webDriver, By.cssSelector("[data-testid='edit-description']"));
Events.sendKeys(webDriver, By.xpath(enterDescription), faker.address().toString());
Events.click(webDriver, By.cssSelector("[data-testid='save']"));
Events.click(webDriver, By.cssSelector("[data-testid='version-button']"));
Events.click(webDriver, By.xpath("(//span[@data-testid='select-version'])[2]"));
Events.click(webDriver, By.xpath("(//span[@data-testid='select-version'])[1]"));
Events.click(webDriver, By.cssSelector("[data-testid='closeDrawer']"));
}
@AfterEach
public void closeTabs() {
ArrayList<String> tabs = new ArrayList<>(webDriver.getWindowHandles());