-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathREADME
More file actions
9 lines (8 loc) · 973 Bytes
/
README
File metadata and controls
9 lines (8 loc) · 973 Bytes
1
2
3
4
5
6
7
8
9
A Selenium wrapper written in Golang that empowers non-developers to functionally test web applications using simple Gherkin scripts.
Kosher merges several technologies together to automate and simplify functional testing. These include:
* Web Drivers (https://agouti.org/): automates tests by remote-controlling browsers
* Cucumber/Gherkin (https://github.com/DATA-DOG/godog): enables tests scripts to be written in human-readable, BDD-compatible scripts
* Virtual File System (https://github.com/spf13/afero): abstracts away differences between operating systems making the application platform-agnostic and easier to test
* Command-line parser (https://github.com/spf13/cobra): enables powerful, maintainable, and user-friendly CLI control
* Configuration-file parser (https://github.com/spf13/viper): simplifies use of JSON-based configuration files
* Accessibility scanner (https://github.com/dequelabs/axe-core): scans pages for accessibility violations and conerns