From 09e964c73dde40a0070637080d57bd2f2905f34a Mon Sep 17 00:00:00 2001 From: Kamalpreet Kaur Date: Wed, 9 Nov 2022 17:56:27 +0530 Subject: [PATCH 1/2] change sample local test --- src/test/java/com/browserstack/local/pages/LocalPage.java | 6 +++--- src/test/java/com/browserstack/local/steps/LocalSteps.java | 2 +- src/test/resources/stories/local.story | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/test/java/com/browserstack/local/pages/LocalPage.java b/src/test/java/com/browserstack/local/pages/LocalPage.java index ee2ad05..2086a2d 100644 --- a/src/test/java/com/browserstack/local/pages/LocalPage.java +++ b/src/test/java/com/browserstack/local/pages/LocalPage.java @@ -4,7 +4,7 @@ import org.openqa.selenium.WebElement; public class LocalPage { - private String DEFAULT_LOCAL_URL = "http://bs-local.com:45691/check"; + private String DEFAULT_LOCAL_URL = "http://bs-local.com:45454/"; private WebDriver driver; private WebElement element; @@ -12,8 +12,8 @@ public LocalPage(WebDriver driver) { this.driver = driver; } - public String getPageSource(){ - return driver.getPageSource(); + public String getPageTitle(){ + return driver.getTitle(); } public void openHealthCheck() { diff --git a/src/test/java/com/browserstack/local/steps/LocalSteps.java b/src/test/java/com/browserstack/local/steps/LocalSteps.java index fce5724..5b745db 100644 --- a/src/test/java/com/browserstack/local/steps/LocalSteps.java +++ b/src/test/java/com/browserstack/local/steps/LocalSteps.java @@ -21,6 +21,6 @@ public void openHealthCheck() { @Then("I should see \"$keyword\"") public void pageShouldContain(String keyword) { - Assert.assertTrue(page.getPageSource().contains(keyword)); + Assert.assertTrue(page.getPageTitle().contains(keyword)); } } diff --git a/src/test/resources/stories/local.story b/src/test/resources/stories/local.story index 811128c..b329e0e 100644 --- a/src/test/resources/stories/local.story +++ b/src/test/resources/stories/local.story @@ -1,4 +1,4 @@ Scenario: Can check tunnel working When I open health check -Then I should see "Up and running" +Then I should see "BrowserStack Local" From 92235eadf9bee58dc77b3a11a6246e4d4b78be4e Mon Sep 17 00:00:00 2001 From: Kamalpreet Kaur Date: Thu, 10 Nov 2022 15:11:27 +0530 Subject: [PATCH 2/2] change step name to add contain clause --- src/test/java/com/browserstack/local/steps/LocalSteps.java | 4 ++-- src/test/resources/stories/local.story | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/test/java/com/browserstack/local/steps/LocalSteps.java b/src/test/java/com/browserstack/local/steps/LocalSteps.java index 5b745db..e6d9b2d 100644 --- a/src/test/java/com/browserstack/local/steps/LocalSteps.java +++ b/src/test/java/com/browserstack/local/steps/LocalSteps.java @@ -19,8 +19,8 @@ public void openHealthCheck() { page.openHealthCheck(); } - @Then("I should see \"$keyword\"") - public void pageShouldContain(String keyword) { + @Then("the title should contain \"$keyword\"") + public void pageTitleShouldContain(String keyword) { Assert.assertTrue(page.getPageTitle().contains(keyword)); } } diff --git a/src/test/resources/stories/local.story b/src/test/resources/stories/local.story index b329e0e..bdfdfb2 100644 --- a/src/test/resources/stories/local.story +++ b/src/test/resources/stories/local.story @@ -1,4 +1,4 @@ Scenario: Can check tunnel working When I open health check -Then I should see "BrowserStack Local" +Then the title should contain "BrowserStack Local"