diff --git a/.github/workflows/maven-workflow-run.yml b/.github/workflows/maven-workflow-run.yml index 1682128..e6b0520 100644 --- a/.github/workflows/maven-workflow-run.yml +++ b/.github/workflows/maven-workflow-run.yml @@ -52,11 +52,6 @@ jobs: with: distribution: 'temurin' java-version: ${{ matrix.java }} - - name: Run mvn test for testng android - run: | - cd android/testng-examples - mvn compile - mvn test - name: Run mvn profile sample-test for testng android run: | cd android/testng-examples @@ -67,11 +62,6 @@ jobs: cd android/testng-examples mvn compile mvn test -P sample-local-test -D"browserstack.app"="./LocalSample.apk" - - name: Run mvn test for testng ios - run: | - cd ios/testng-examples - mvn compile - mvn test - name: Run mvn profile sample-test for testng ios run: | cd ios/testng-examples diff --git a/android/testng-examples/src/test/java/com/browserstack/LocalTest.java b/android/testng-examples/src/test/java/com/browserstack/LocalTest.java index cc4387b..48a7a3b 100644 --- a/android/testng-examples/src/test/java/com/browserstack/LocalTest.java +++ b/android/testng-examples/src/test/java/com/browserstack/LocalTest.java @@ -26,7 +26,7 @@ public void test() throws Exception { ExpectedConditions.elementToBeClickable(AppiumBy.className("android.widget.TextView"))); WebElement testElement = null; - List allTextViewElements = driver.findElements(AppiumBy.className("android.widget.TextView")); + List allTextViewElements = driver.findElements(AppiumBy.xpath("//android.widget.TextView[@resource-id='com.example.android.basicnetworking:id/textView']")); Thread.sleep(10); for(WebElement textElement : allTextViewElements) { if(textElement.getText().contains("The active connection is")) { @@ -45,4 +45,4 @@ public void test() throws Exception { Assert.assertTrue(matchedString.contains("The active connection is wifi")); Assert.assertTrue(matchedString.contains("Up and running")); } -} +} \ No newline at end of file diff --git a/ios/testng-examples/src/test/java/com/browserstack/FirstTest.java b/ios/testng-examples/src/test/java/com/browserstack/FirstTest.java index f7e990e..5c3d57b 100644 --- a/ios/testng-examples/src/test/java/com/browserstack/FirstTest.java +++ b/ios/testng-examples/src/test/java/com/browserstack/FirstTest.java @@ -20,6 +20,7 @@ public void test() throws Exception { textButton.click(); WebElement textInput = (WebElement) new WebDriverWait(driver, Duration.ofSeconds(30)).until( ExpectedConditions.elementToBeClickable(AppiumBy.accessibilityId("Text Input"))); + Thread.sleep(1000); textInput.sendKeys("hello@browserstack.com"+"\n"); Thread.sleep(5000);