Files
inji-wallet/injitest/iosRegression.xml
anup-nehe b7960e0b1c MOSIP-32641 added testcases and stabilize the code (#1417)
* MOSIP-31384

Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in>

* resolve conflict

Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in>

* resolve conflict

Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in>

* MOSIP-31384

Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in>

* incorprated changes

Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in>

* INJIMOB-924 MOSIP-31927

Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in>

* resolve conflicts

Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in>

* MOSIP-31384

Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in>

* resolve conflicts

Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in>

* resolve conflicts

Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in>

* MOSIP-31874

Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in>

* resolve conflicts

Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in>

* MOSIP-31384

Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in>

* resolve conflicts

Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in>

* resolve conlifcts

Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in>

* resolve conflicts

Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in>

* updating to unblock deveops

Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in>

* MOSIP-32267 MOSIP-32204

Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in>

* MOSIP-32204

Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in>

* MOSIP-32580

Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in>

* MOSIP-32580 MOSIP-32641

Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in>

* resolve conflicts

Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in>

* MOSIP-32580

Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in>

* MOSIP-32641

Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in>

* resolve conflicts

Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in>

---------

Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in>
2024-05-07 10:27:38 +05:30

160 lines
8.1 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="All Test Suite">
<listeners>
<listener class-name="inji.listeners.Listeners" />
</listeners>
<test verbose="2" preserve-order="true" name="android">
<classes>
<class name="iosTestCases.AboutInjiTest">
<methods>
<include name="copyAppId"/>
</methods>
</class>
<class name="iosTestCases.ActivateVcTest">
<methods>
<include name="activateVc"/>
<include name="noPreDownloadedVCAndNoHistoryInFreshInstallation"/>
<include name="verifyInvalidOtpMessage"/>
<include name="activateVcFromDetailedViewPage"/>
<include name="verifyActiveVcAndWaitForOtpTimeOut"/>
<include name="downloadAndActiveVcUsingUinViaEsignet"/>
</methods>
</class>
<class name="iosTestCases.ChangeLanguageTest">
<methods>
<include name="changeLanguage"/>
<include name="languageShouldBeInNativeLanguages"/>
<include name="verifyTuvaliVersion"/>
<include name="changeLanguageToArabic"/>
<include name="changeLanguageToFilipionAndSearchIssuer"/>
<include name="changeLanguageToFilipionAndSearchIssuerEnterIncompleteName"/>
<include name="changeLanguageToHindiAndSearchIssuer"/>
<include name="changeLanguageToFilipionAndcheckInjiTour"/>
<include name="changeLanguageToHindiAndcheckInjiTour"/>
<include name="changeLanguageToTamilAndcheckInjiTour"/>
<include name="changeLanguageToKannadAndcheckInjiTour"/>
<include name="DownladvcAndVerifyInArabicAndHindiLanguage"/>
<include name="DownloadAndVerifyVcInArabic"/>
<include name="downloadVcAndChnageLangaugeVerifyVcViaSunbird"/>
</methods>
</class>
<class name="iosTestCases.DeletingVcTest">
<methods>
<include name="deleteVcAndVerifyInHistory"/>
<include name="cancelDeleteVc"/>
<include name="DownloadingDeletedVc"/>
<include name="deleteVcAndVerifyInHistoryForEsignet"/>
<include name="deleteVcAndVerifyInHistoryForSunbird"/>
</methods>
</class>
<class name="iosTestCases.GenerateUinOrVidTest">
<methods>
<include name="generateUinOrVidUsingAid"/>
<include name="goBackToGenerateUinOrVidUsingAidFromOtpVerificationPage"/>
<include name="generateUinOrVidUsingInvalidAid"/>
</methods>
</class>
<class name="iosTestCases.PinVcTest">
<methods>
<include name="pinVc"/>
<include name="VerifyCameraOpenAfterPinVc"/>
<include name="downloadVcViaEsignetAndPinUnpin"/>
<include name="verifyMessageAfterDenyBluetoothPopup"/>
<include name="pinEsignetVcMultipleTimes"/>
<include name="pinMosipVcMultipleTimes"/>
<include name="pinVcInDetailedVcView"/>
</methods>
</class>
<class name="iosTestCases.ShareVcTest">
<methods>
<include name="noCardsAvailableToShare"/>
<include name="verifyReceivedCardTabPresent"/>
</methods>
</class>
<class name="iosTestCases.NoNetworkIosTest">
<methods>
<include name="setupPasscodeAndDownloadCardWithoutInternet"/>
<include name="openCameraOnFlightMode"/>
<include name="activateVcWithoutInternet"/>
<include name="verifyListOfLanguagesInOfflineMode"/>
<include name="verifyHelpPageOfflineMode"/>
<include name="deleteDownloadedVcInOfflineMode"/>
<include name="openQrOffline"/>
<include name="verifyRecivedCardOffline"/>
<include name="downloadCardWithoutInternetRetryWithInternet"/>
<include name="verifyVcIssuerListWithoutNetwork"/>
<include name="DownloadVcWithUinWithoutNetwork"/>
<include name="DownloadVcWithEsignetWithoutNetwork"/>
<include name="verifyGetUinHeaderOffline"/>
</methods>
</class>
<class name="iosTestCases.UnlockWithPasscodeTest">
<methods>
<include name="logoutAndLoginWithPasscode"/>
<include name="loginWithInvalidPasscode"/>
</methods>
</class>
<class name="iosTestCases.VcDownloadAndVerifyUsingEsignetTest">
<methods>
<include name="downloadAndVerifyVcUsingUinViaEsignet"/>
<include name="downloadAndVerifyVcUsingVidViaEsignet"/>
<include name="denyPopupforEsignetLoginWebPage"/>
<!-- <include name="downloadMultipleVcViaEsignet"/> invalid testcase -->
</methods>
</class>
<class name="iosTestCases.VcDownloadAndVerifyUsingSunbirdTest">
<methods>
<include name="downloadAndVerifyVcUsingUinViaSunbird"/>
</methods>
</class>
<class name="iosTestCases.VcDownloadAndVerifyUsingUinTest">
<methods>
<include name="downloadAndVerifyVcUsingUin"/>
<include name="downloadMultipleVcUsingDifferentUin"/>
<include name="downloadWithEmptyUin"/>
<include name="generateMultipleVcWithSameUin"/>
<include name="verifyInvalidUinErrorMessage"/>
<include name="verifyOtpTimeOutAndGoBack"/>
<include name="downloadMultipleCardsAndVerifySearch"/>
<include name="downloadCardsAndVerifySearch"/>
</methods>
</class>
<class name="iosTestCases.VcDownloadAndVerifyUsingVidTest">
<methods>
<include name="downloadAndVerifyVcUsingVid"/>
<include name="downloadTwoVcDeleteOneUsingVid"/>
<include name="verifyInvalidVidErrorMessage"/>
<include name="downloadAndVerifyVcUsingRevokeVid"/>
</methods>
</class>
<class name="iosTestCases.VerifyHelpPageTest">
<methods>
<include name="verifyHelpPage"/>
</methods>
</class>
<class name="iosTestCases.VerifyHistoryTest">
<methods>
<include name="downloadVcAndVerifyHistory"/>
<include name="verifyActivationFailedRecordInHistory"/>
<include name="verifyActivationFailedRecordInHistoryFromDetailedView"/>
<include name="activateVcAndVerifyInHistory"/>
<include name="downloadAndVerifyHistoryUsingUinViaEsignet"/>
<include name="downloadAndVerifyHistoryUsingVidViaEsignet"/>
<include name="downloadAndVerifyHistoryForSunbird"/>
<include name="downloadVcAndVerifyActivityLog"/>
</methods>
</class>
<class name="iosTestCases.VerifyWelcomePagesTest">
<methods>
<include name="verifyWelcomePagesContent"/>
<include name="verifyWelcomePagesFromInjiTourGuide"/>
<include name="verifyGoBackFromInjiTourGuide"/>
<include name="verifyClickOnBackFromInjiTourGuide"/>
</methods>
</class>
</classes>
</test>
</suite>