Merge pull request #1520 from anup-nehe/qa-develop

sync with develop
This commit is contained in:
Swati Goel
2024-06-19 20:53:13 +05:30
committed by GitHub
4 changed files with 77 additions and 78 deletions

View File

@@ -66,12 +66,12 @@ source: java:appium-intellij:v1.1.4
# Learn more about how BrowserStack Local works here -> https://www.browserstack.com/docs/automate/selenium/local-testing-introduction
browserstackLocal: true # <boolean> (Default false)
# Options to be passed to BrowserStack local in-case of advanced configurations
# browserStackLocalOptions:
# Options to be passed to BrowserStack local in-case of advanced configurations
# browserStackLocalOptions:
# localIdentifier: # <string> (Default: null) Needed if you need to run multiple instances of local.
# forceLocal: true # <boolean> (Default: false) Set to true if you need to resolve all your traffic via BrowserStack Local tunnel.
# Entire list of arguments available here -> https://www.browserstack.com/docs/automate/selenium/manage-incoming-connections
# ===================
# Debugging features
# ===================

View File

@@ -6,7 +6,7 @@
</listeners>
<test verbose="2" preserve-order="true" name="android">
<classes>
<class name="androidTestCases.UnlockWithPasscodeTest">
<class name="androidTestCases.UnlockWithPasscodeTest">
<methods>
<include name="logoutAndLoginWithPasscode" />
<include name="loginWithInvalidPasscode" />
@@ -29,63 +29,63 @@
</methods>
</class>
<class name="androidTestCases.AboutInjiTest">
<methods>
<include name="verifyAppId"/>
<include name="verifyTuvaliVersion"/>
</methods>
<methods>
<include name="verifyAppId"/>
<include name="verifyTuvaliVersion"/>
</methods>
</class>
</classes>
</test>
</suite>
<!--<suite name="All Test Suite">
<listeners>
<listener class-name="inji.utils.SuiteListener" />
</listeners>
<test verbose="2" preserve-order="true" name="android">
<classes>
<class name="androidTestCases.UnlockWithPasscodeTest">
<methods>
<include name="logoutAndLoginWithPasscode" />
<include name="loginWithInvalidPasscode" />
</methods>
</class>
<class name="androidTestCases.VcDownloadAndVerifyUsingUinTest">
<methods>
<include name="downloadAndVerifyVcUsingUin" />
<include name="downloadMultipleVcUsingDifferentUin" />
</methods>
</class>
<class name="androidTestCases.VcDownloadAndVerifyUsingVidTest">
<methods>
<include name="downloadAndVerifyVcUsingVid" />
</methods>
</class>
<class name="androidTestCases.GenerateUinOrVidTest">
<methods>
<include name="generateUinOrVidUsingAid" />
</methods>
</class>
<class name="androidTestCases.ActivateVcTest">
<methods>
<include name="activateVc" />
</methods>
</class>
<class name="androidTestCases.ChangeLanguageTest">
<methods>
<include name="changeLanguageToArabic" />
</methods>
</class>
<class name="androidTestCases.PinVcTest">
<methods>
<include name="pinVc" />
<include name="VerifyCameraOpenAfterPinVc" />
<include name="downloadVcViaEsignetAndPinUnpin" />
</methods>
</class>
</classes>
</test>
</suite>-->
<!--<suite name="All Test Suite">
<listeners>
<listener class-name="inji.utils.SuiteListener" />
</listeners>
<test verbose="2" preserve-order="true" name="android">
<classes>
<class name="androidTestCases.UnlockWithPasscodeTest">
<methods>
<include name="logoutAndLoginWithPasscode" />
<include name="loginWithInvalidPasscode" />
</methods>
</class>
<class name="androidTestCases.VcDownloadAndVerifyUsingUinTest">
<methods>
<include name="downloadAndVerifyVcUsingUin" />
<include name="downloadMultipleVcUsingDifferentUin" />
</methods>
</class>
<class name="androidTestCases.VcDownloadAndVerifyUsingVidTest">
<methods>
<include name="downloadAndVerifyVcUsingVid" />
</methods>
</class>
<class name="androidTestCases.GenerateUinOrVidTest">
<methods>
<include name="generateUinOrVidUsingAid" />
</methods>
</class>
<class name="androidTestCases.ActivateVcTest">
<methods>
<include name="activateVc" />
</methods>
</class>
<class name="androidTestCases.ChangeLanguageTest">
<methods>
<include name="changeLanguageToArabic" />
</methods>
</class>
<class name="androidTestCases.PinVcTest">
<methods>
<include name="pinVc" />
<include name="VerifyCameraOpenAfterPinVc" />
<include name="downloadVcViaEsignetAndPinUnpin" />
</methods>
</class>
</classes>
</test>
</suite>-->

View File

@@ -190,44 +190,44 @@ public class HomePage extends BasePage {
@iOSXCUITFindBy(accessibility = "6done")
private WebElement doneButton;
@AndroidFindBy(accessibility = "Help/FAQs")
@iOSXCUITFindBy(accessibility = "Help/FAQs")
@AndroidFindBy(accessibility = "helpTitle")
@iOSXCUITFindBy(accessibility = "helpTitle")
private WebElement HelpFAQsHeader;
@AndroidFindBy(accessibility = "Help/FAQsDescription")
@iOSXCUITFindBy(accessibility = "Help/FAQsDescription")
@AndroidFindBy(accessibility = "helpDescription")
@iOSXCUITFindBy(accessibility = "helpDescription")
private WebElement HelpFAQsDescription;
@AndroidFindBy(accessibility = "Download Card")
@iOSXCUITFindBy(accessibility = "Download Card")
@AndroidFindBy(accessibility = "downloadTitle")
@iOSXCUITFindBy(accessibility = "downloadTitle")
private WebElement downloadCardHeader;
@AndroidFindBy(accessibility = "Download CardDescription")
@iOSXCUITFindBy(accessibility = "Download CardDescription")
@AndroidFindBy(accessibility = "downloadDescription")
@iOSXCUITFindBy(accessibility = "downloadDescription")
private WebElement downloadCardDescription;
@AndroidFindBy(accessibility = "Share Card")
@iOSXCUITFindBy(accessibility = "Share Card")
@AndroidFindBy(accessibility = "scanTitle")
@iOSXCUITFindBy(accessibility = "scanTitle")
private WebElement shareCardHeader;
@AndroidFindBy(accessibility = "Share CardDescription")
@iOSXCUITFindBy(accessibility = "Share CardDescription")
@AndroidFindBy(accessibility = "scanDescription")
@iOSXCUITFindBy(accessibility = "scanDescription")
private WebElement shareCardDescription;
@AndroidFindBy(accessibility = "Access to History")
@iOSXCUITFindBy(accessibility = "Access to History")
@AndroidFindBy(accessibility = "historyTitle")
@iOSXCUITFindBy(accessibility = "historyTitle")
private WebElement accesstoHistoryHeader;
@AndroidFindBy(accessibility = "Access to HistoryDescription")
@iOSXCUITFindBy(accessibility = "Access to HistoryDescription")
@AndroidFindBy(accessibility = "historyDescription")
@iOSXCUITFindBy(accessibility = "historyDescription")
private WebElement accesstoHistoryDescription;
@AndroidFindBy(accessibility = "App Settings")
@iOSXCUITFindBy(accessibility = "App Settings")
@AndroidFindBy(accessibility = "settingsTitle")
@iOSXCUITFindBy(accessibility = "settingsTitle")
private WebElement appSettingsHeader;
@AndroidFindBy(accessibility = "App SettingsDescription")
@iOSXCUITFindBy(accessibility = "App SettingsDescription")
@AndroidFindBy(accessibility = "settingsDescription")
@iOSXCUITFindBy(accessibility = "settingsDescription")
private WebElement appSettingsDescription;
@@ -755,7 +755,6 @@ public class HomePage extends BasePage {
}
public void clickOnNextButtonForInjiTour() {
if(isElementDisplayed(firstNextButton)) {
clickOnElement(firstNextButton);
clickOnElement(secondNextButton);

View File

@@ -83,7 +83,7 @@ public class TestDataReader {
case "idTypeSunbird":
return "Health Insurance";
case "idTypeSunbirdHindi":
return "बीमा कार्ड";
return "Health Insurance";
case "phoneNumberSunbird":
return "8220255752";
case "dateOfBirthSunbird":