https://github.com/vividus-framework/vividus-sample-tests
Sample tests demoing VIVIDUS capabilities
https://github.com/vividus-framework/vividus-sample-tests
vividus
Last synced: 5 months ago
JSON representation
Sample tests demoing VIVIDUS capabilities
- Host: GitHub
- URL: https://github.com/vividus-framework/vividus-sample-tests
- Owner: vividus-framework
- License: apache-2.0
- Created: 2022-04-13T12:44:56.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2025-12-19T10:24:23.000Z (7 months ago)
- Last Synced: 2025-12-22T03:47:03.624Z (6 months ago)
- Topics: vividus
- Language: Gherkin
- Homepage:
- Size: 227 KB
- Stars: 6
- Watchers: 3
- Forks: 494
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# VIVIDUS Sample Tests
The purpose of this repository is to demo VIVIDUS capabilities via sample tests.
The instructions on how to run tests can be found in the official ["Getting Started"](https://docs.vividus.dev/vividus/latest/getting-started.html) guide.
## List of the available samples
By default the project is not configured to run any test suite: an attempt to execute tests without prior configuration will lead to an error.
### Local test execution
| Test Suite | Command |
|-----------------------|---------|
| REST API tests | macOS/Linux:
./gradlew runStories -Pvividus.configuration.suites=rest_api
Windows:
gradlew runStories -Pvividus.configuration.suites=rest_api
|
||
| Web Application tests | macOS/Linux:
./gradlew runStories -Pvividus.configuration.suites=web_app -Pvividus.configuration.profiles=web/desktop/chrome
Windows:
gradlew runStories -Pvividus.configuration.suites=web_app -Pvividus.configuration.profiles=web/desktop/chrome
|
### Test execution in CI
|CI |Configuration sample |Test execution based on sample configuration |
|--------------|------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------|
|GitHub Actions|
- [test-run.yml](https://github.com/vividus-framework/vividus-sample-tests/blob/main/.github/workflows/test-run.yml)
- [mobile-test-run.yml](https://github.com/vividus-framework/vividus-sample-tests/blob/main/.github/workflows/mobile-test-run.yml)
- [electron-test-run.yml](https://github.com/vividus-framework/vividus-sample-tests/blob/main/.github/workflows/mobile-test-run.yml)
- [Workflow runs](https://github.com/vividus-framework/vividus-sample-tests/actions/workflows/test-run.yml)
- [Mobile Workflow runs](https://github.com/vividus-framework/vividus-sample-tests/actions/workflows/mobile-test-run.yml)
- [Electron Workflow runs](https://github.com/vividus-framework/vividus-sample-tests/actions/workflows/electron-tests.yml)
|GitLab CI |[.gitlab-ci.yml](https://github.com/vividus-framework/vividus-sample-tests/blob/main/.gitlab-ci.yml) |[Pipeline runs](https://gitlab.com/vividus/vividus-sample-tests/-/pipelines) |
| Azure DevOps |[azure-pipelines.yml](https://github.com/vividus-framework/vividus-sample-tests/blob/main/azure-pipelines.yml)|[Pipeline runs](https://dev.azure.com/vividus/vividus-sample-tests/_build)|
## Still have questions?
:postbox: [Contact Us](https://docs.vividus.dev/vividus/latest/index.html#_contract_us)