# Test Modules

## Module Links
- [Web Test Module (Selenium)](https://github.com/amuthansakthivel/seleniumappiumtestsingithubrunners/blob/master/src/test/java/com/web/WebTest.java)
- [Android Test Module (Appium)](https://github.com/amuthansakthivel/seleniumappiumtestsingithubrunners/blob/master/src/test/java/com/mobile/AndroidTest.java)
- [iOS Test Module (Appium)](https://github.com/amuthansakthivel/seleniumappiumtestsingithubrunners/blob/master/src/test/java/com/mobile/IosTest.java)
- [Unit Test Module](https://github.com/amuthansakthivel/seleniumappiumtestsingithubrunners/tree/master/src/test/java/com/unittest)

## Workflows
- Unit Test Workflow
- Web Test Workflow
- Android Test Workflow
- iOS Test Workflow

## Code Commit & Push
- [GitHub Actions CI/CD](https://github.com/amuthansakthivel/seleniumappiumtestsingithubrunners/tree/master/.github/workflows)
- [Maven Build & Test Runner (pom.xml & TestNG)](https://github.com/amuthansakthivel/seleniumappiumtestsingithubrunners/blob/master/pom.xml)

## Test Reports
- [SonarCloud Integration](https://github.com/amuthansakthivel/seleniumappiumtestsingithubrunners/blob/master/.github/workflows/1-sonarqube-scan.yml)
- [Dependabot](https://github.com/amuthansakthivel/seleniumappiumtestsingithubrunners/blob/master/.github/dependabot.yml)
- [APK Artifact (ApiDemos-debug.apk)](https://github.com/amuthansakthivel/seleniumappiumtestsingithubrunners/blob/master/ApiDemos-debug.apk)
- [iOS App Bundle (TestApp-iphonesimulator.app)](https://github.com/amuthansakthivel/seleniumappiumtestsingithubrunners/blob/master/TestApp-iphonesimulator.app)

## Triggers
- initiates
- runs
- generates
- analyzes
- monitors

## Artifacts
- has artifact
- has bundle
