Welcome to 7Facette
7Facette-Core |
7Facette-Web |
---|
7Facette is an open-source multiplatform test automation library written in Kotlin with support for JVM and JS. It is designed to provide a structure for developing higher quality automated acceptance and regression tests easier, faster and of course with more fun. So your team can hit the ground running and not have to waste time needlessly building and maintaining their own framework. It`s ideal for agile software delivery teams who want to collaborate around living documentation.
Where can I learn more?
User Docs | Setup Guide | Examples | Contributing |
---|---|---|---|
Learn more about using 7Facette |
Getting started with 7Facette |
Some 7Facette Examples |
How can you contribute to 7Facette? |
Download
Repository
You can download 7Facette packages from Jetbrains Space
Jetbrains Space
maven {
url "https://maven.pkg.jetbrains.space/sevenfacette/p/sevenfacette/sevenfacette"
credentials {
username = "85dcdf4c-d6cd-486f-85d3-654904e1cf22"
password = "365171aab3c77e6aa2016b73c29ba738280dd96e94dddfc15e45ef65ffbcec5b"
}
}
Packages
JVM
To use the JVM implementation of the 7Facette core and web module.
implementation 'de.p7s1.qa.sevenfacette:core-jvm:1.4.0'
implementation 'de.p7s1.qa.sevenfacette:web-jvm:1.4.0'
JS
To install the 7Facette core module for JS execute the following command
npm i --save sevenfacette
Questions or need help?
Troubleshooting
Context specific Troubleshooting guide is available in relevant pages of the 7Facette Wiki.
Talk with us
Please don't file an issue to ask a question, you'll get faster answers by using the appropriate resource (see below).
- I need help -- 7Facette slack channel
- I got this error and I'm sure it's a bug -- create an issue
- I have an idea/request -- create an issue using our template
- Why do you? -- 7Facette slack channel
- When will you? -- 7Facette slack channel