Skip to content

feat: add UI tests for payment flows with GitHub Actions CI#252

Open
manu-razor wants to merge 4 commits intomasterfrom
Test/UI-test-cases
Open

feat: add UI tests for payment flows with GitHub Actions CI#252
manu-razor wants to merge 4 commits intomasterfrom
Test/UI-test-cases

Conversation

@manu-razor
Copy link

Add comprehensive UI test suite covering Razorpay payment flows:

Payment Flow Tests:

  • UPI payment success and failure flows
  • Card payment success and failure flows
  • Netbanking (SBI) success and failure flows
  • Ola Wallet success and failure flows

CI/CD:

  • Add GitHub Actions workflow to run UI tests on pull requests
  • Configure iOS simulator (iPhone 16, iOS 18.4) for test execution
  • Upload test result artifacts for debugging
  • Auto-comment on PR when tests pass

Note :- Please follow the below points while attaching test cases document link below:

- If label Tested is added then test cases document URL is mandatory.

- Link added should be a valid URL and accessible throughout the org.

- If the branch name contains hotfix / revert by default the BVT workflow check will pass.

Test Case Document URL
Please paste test case document link here....

Add comprehensive UI test suite covering Razorpay payment flows:

Payment Flow Tests:
- UPI payment success and failure flows
- Card payment success and failure flows
- Netbanking (SBI) success and failure flows
- Ola Wallet success and failure flows

CI/CD:
- Add GitHub Actions workflow to run UI tests on pull requests
- Configure iOS simulator (iPhone 16, iOS 18.4) for test execution
- Upload test result artifacts for debugging
- Auto-comment on PR when tests pass
@manu-razor manu-razor added the TestingNotRequired TestingNotRequired label for BVT label Dec 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

TestingNotRequired TestingNotRequired label for BVT

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants