Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Jarga/Alias
Agnostic Test Automation Framework using the Page Object pattern
https://github.com/Jarga/Alias
c-sharp pageobject-pattern selenium ui-testing xunit
Last synced: about 1 month ago
JSON representation
Agnostic Test Automation Framework using the Page Object pattern
- Host: GitHub
- URL: https://github.com/Jarga/Alias
- Owner: Jarga
- License: mit
- Created: 2014-09-08T18:34:44.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2017-10-09T19:07:15.000Z (about 7 years ago)
- Last Synced: 2024-11-15T03:28:00.334Z (about 2 months ago)
- Topics: c-sharp, pageobject-pattern, selenium, ui-testing, xunit
- Language: C#
- Size: 20.1 MB
- Stars: 5
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Alias
Agnostic Test Automation Framework using the Page Object patternThis Framework is intended to be a wrapper around UI test automation drivers and unit test frameworks.
Current implementation only supports Selenium and XUnit but can be expanded as needed.
Revolves around using aliasing to build pages and elements that represent the application under test. Can be used to compose ui automation frameworks for small or large scale web sites/applications.
Install core framework with:
>PM> Install-Package Aliases.Common
Install selenium driver wrappers:
>PM> Install-Package Aliases.Drivers.Selenium
Install XUnit executor wrappers:
>PM> Install-Package Aliases.TestExecutors.XUnit
Check out [Getting Started](https://github.com/Jarga/Alias/wiki/Getting-Started) for a basic overview.