Skip to content

Commit b5ec3fd

Browse files
committed
Add readme
1 parent 157318f commit b5ec3fd

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

README.md

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Virtual Dig - Feature Test Framework
2+
Virtual Dig is a feature testing framework for Java and Kotlin users that
3+
does not use Selenium as a web driver. It was written fully from scratch
4+
in Kotlin, Elm, and JavaScript.
5+
6+
7+
### Setup
8+
Virtual Dig is currently not super user friendly to set up and import into
9+
your project. This will change at a future date with the introduction of a
10+
package at Maven Central.
11+
12+
For now, look at the feature-tests folder for information on how to use and
13+
set up Virtual Dig. **feature-tests** is a fully set up sample project that uses
14+
VirtualDig with Chrome.
15+
16+
17+
### Design Approach
18+
Many popular feature testing frameworks that are available today often take up
19+
a lot of developers time due to poor error messages, and failures that are inconsistent.
20+
21+
Virtual Dig aims to reduce the amount of time that developers spend writing, diagnosing,
22+
and understanding feature tests. Reducing this time would make TDD teams significantly more
23+
productive.
24+
25+
There are three major goals of the Virtual Dig framework:
26+
27+
- Reduce or eliminate false negatives
28+
- Reduce the likelihood of needing to change a test when your site changes
29+
- Better failure messages that help diagnose test issues quicker
30+
31+

0 commit comments

Comments
 (0)