mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-12-25 06:28:22 +00:00
changed data-testids and commented code for recent api change (#1401)
* changed data-testids and commented code for recent api changes * changing paths in selenium workflow
This commit is contained in:
parent
bd3beb4604
commit
6582f38a37
4
.github/workflows/selenium-tests.yml
vendored
4
.github/workflows/selenium-tests.yml
vendored
@ -12,8 +12,8 @@ on:
|
||||
pull_request:
|
||||
branches: [main]
|
||||
paths:
|
||||
- 'catalog-rest-service/src/main/resource/ui/**'
|
||||
- 'catalog-rest-service/src/test/java/org/openmetadata/catalog/selenium/pages/**'
|
||||
- 'openmetadata-ui/src/main/resource/ui/**'
|
||||
- 'openmetadata-ui/src/test/java/org/openmetadata/catalog/selenium/pages/**'
|
||||
|
||||
jobs:
|
||||
build:
|
||||
|
||||
@ -189,9 +189,9 @@ public class DashboardDetailsPageTest {
|
||||
Events.click(webDriver, By.cssSelector("[data-testid='data-name']"));
|
||||
Thread.sleep(waitTime);
|
||||
Events.click(webDriver, By.cssSelector("[data-testid='breadcrumb-link']"));
|
||||
Events.click(webDriver, By.cssSelector("[data-testid='description-edit']")); // 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='description-edit']")); // edit description
|
||||
// Events.sendKeys(webDriver, By.xpath(enterDescription), faker.address().toString());
|
||||
// Events.click(webDriver, By.cssSelector("[data-testid='save']"));
|
||||
for (int i = 1; i <= 3; i++) { //check topics in service
|
||||
Events.click(webDriver, By.xpath("(//tr[@data-testid='column']//td[1]/a)" + "[" + i + "]")); // dashboards
|
||||
Thread.sleep(waitTime);
|
||||
|
||||
@ -73,7 +73,7 @@ public class IngestionPageTest {
|
||||
@Order(2)
|
||||
public void addIngestionService() throws InterruptedException {
|
||||
openIngestionPage();
|
||||
Events.click(webDriver, By.cssSelector("[data-testid='add-new-user-button']"));
|
||||
Events.click(webDriver, By.cssSelector("[data-testid='add-new-ingestion-button']"));
|
||||
Events.sendKeys(webDriver, By.cssSelector("[id='name'][name='name']"), faker.name().firstName());
|
||||
Events.click(webDriver, By.cssSelector("[value='BigQuery$$bigquery']"));
|
||||
Events.click(webDriver, By.cssSelector("[value='bigquery']"));
|
||||
@ -86,9 +86,9 @@ public class IngestionPageTest {
|
||||
Events.click(webDriver, By.cssSelector("[value='week']"));
|
||||
Events.click(webDriver, By.cssSelector("[value='4']"));
|
||||
Events.click(webDriver, By.cssSelector("[value='21']"));
|
||||
Events.sendKeys(webDriver, By.cssSelector("[data-testid='endDate']"), "21072022");
|
||||
Events.sendKeys(webDriver, By.cssSelector("[data-testid='end-date']"), "21072022");
|
||||
Events.click(webDriver, By.cssSelector("[data-testid='next-button']"));
|
||||
Events.click(webDriver, By.cssSelector("[data-testid='save-button']"));
|
||||
Events.click(webDriver, By.cssSelector("[data-testid='deploy-button']"));
|
||||
}
|
||||
|
||||
@Test
|
||||
@ -104,12 +104,12 @@ public class IngestionPageTest {
|
||||
public void editIngestionService() throws InterruptedException{
|
||||
openIngestionPage();
|
||||
Events.click(webDriver, By.cssSelector("[data-testid='edit']"));
|
||||
Events.sendKeys(webDriver, By.cssSelector("[data-testid='includeFilterPattern']"), ",");
|
||||
Events.sendKeys(webDriver, By.cssSelector("[data-testid='include-filter-pattern']"), ",");
|
||||
Events.click(webDriver, By.cssSelector("[data-testid='next-button']"));
|
||||
Events.click(webDriver, By.cssSelector("[value='hour']"));
|
||||
Events.click(webDriver, By.cssSelector("[value='20']"));
|
||||
Events.click(webDriver, By.cssSelector("[data-testid='next-button']"));
|
||||
Events.click(webDriver, By.cssSelector("[data-testid='save-button']"));
|
||||
Events.click(webDriver, By.cssSelector("[data-testid='deploy-button']"));
|
||||
}
|
||||
|
||||
@Test
|
||||
|
||||
@ -167,9 +167,9 @@ public class PipelineDetailsPageTest {
|
||||
Events.click(webDriver, By.cssSelector("[data-testid='data-name'][id ='sample_airflowdim_product_etl']"));
|
||||
Thread.sleep(waitTime);
|
||||
Events.click(webDriver, By.cssSelector("[data-testid='breadcrumb-link']"));
|
||||
Events.click(webDriver, By.cssSelector("[data-testid='description-edit']")); // 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='description-edit']")); // edit description
|
||||
// Events.sendKeys(webDriver, By.xpath(enterDescription), faker.address().toString());
|
||||
// Events.click(webDriver, By.cssSelector("[data-testid='save']"));
|
||||
for (int i = 1; i <= 3; i++) { //check topics in service
|
||||
Events.click(webDriver, By.xpath("(//tr[@data-testid='column']//td[1]/a)" + "[" + i + "]")); // pipelines
|
||||
Thread.sleep(waitTime);
|
||||
|
||||
@ -208,13 +208,13 @@ public class TableDetailsPageTest {
|
||||
openExplorePage();
|
||||
Events.click(webDriver, By.xpath("(//a[@data-testid='table-link'])[last()]"));
|
||||
Events.click(webDriver, By.cssSelector("[data-testid='breadcrumb-link']"));
|
||||
Events.click(webDriver, By.cssSelector("[data-testid='description-edit']")); // 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='description-edit']")); // edit description
|
||||
// Events.sendKeys(webDriver, By.xpath(enterDescription), faker.address().toString());
|
||||
// Events.click(webDriver, By.cssSelector("[data-testid='save']"));
|
||||
Events.click(webDriver, By.xpath("(//tr[@data-testid='column']//td[1]/a)[1]")); // database
|
||||
Events.click(webDriver, By.cssSelector("[data-testid='description-edit-button']")); // 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='description-edit-button']")); // edit description
|
||||
// Events.sendKeys(webDriver, By.xpath(enterDescription), faker.address().toString());
|
||||
// Events.click(webDriver, By.cssSelector("[data-testid='save']"));
|
||||
for (int i = 1; i <= 3; i++) { //check topics in service
|
||||
Events.click(
|
||||
webDriver, By.xpath("(//tr[@data-testid='tabale-column']//td[1]/a)" + "[" + i + "]")); // tables
|
||||
|
||||
@ -164,9 +164,9 @@ public class TopicDetailsPageTest {
|
||||
wait.until(ExpectedConditions.elementToBeClickable(By.cssSelector("[data-testid='breadcrumb-link']")));
|
||||
Events.click(webDriver, By.cssSelector("[data-testid='breadcrumb-link']"));
|
||||
wait.until(ExpectedConditions.elementToBeClickable(By.cssSelector("[data-testid='description-edit']")));
|
||||
Events.click(webDriver, By.cssSelector("[data-testid='description-edit']")); // 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='description-edit']")); // edit description
|
||||
// Events.sendKeys(webDriver, By.xpath(enterDescription), faker.address().toString());
|
||||
// Events.click(webDriver, By.cssSelector("[data-testid='save']"));
|
||||
for (int i = 1; i <= 3; i++) { //check topics in service
|
||||
Events.click(webDriver, By.xpath("(//tr[@data-testid='column']//td[1]/a)" + "[" + i + "]")); // topics
|
||||
Thread.sleep(waitTime);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user