Very nice!
Thanks, Simon and Harald!
Best regards,
Brian
On Wed, Mar 1, 2023 at 5:06 AM Harald Pehl <hpehl(a)redhat.com> wrote:
We are working on a new test suite for HAL (WildFly management
console).
It's called 'berg' and can be found here:
https://github.com/hal/berg
The new test suite is based on Cypress [1] and Testcontainers [2].
With Cypress, you can easily create tests, debug them visually, and
automatically run them in CI environments such as GitHub.
Another big advantage of the new test suite is that it takes only half the
time to run the test suite compared to the old Selenium-based test suites.
A big shout-out goes to Simon Priadka, the initiator of the new test
suite.
He already added hundreds of tests, set up the repository, installed
GitHub
actions, and wrote documentation for those who want to learn more about
the
new test suite.
The existing test results are published to GitHub pages and are available
at
https://hal.github.io/berg/
If you want to contribute to the new test suite, I strongly recommend
taking
a look at the contribution guidelines at [3]. Tests are written in
TypeScript,
and thanks to the well-defined API, it's very easy to add them.
If you have any questions or want to get involved, leave a comment or
reach
out to Simon or me.
Best Regards
Simon Priadka & Harald Pehl
[1]
https://www.cypress.io/
[2]
https://github.com/testcontainers/testcontainers-node
[3]
https://github.com/hal/berg/blob/main/CONTRIBUTING.md
_______________________________________________
wildfly-dev mailing list -- wildfly-dev(a)lists.jboss.org
To unsubscribe send an email to wildfly-dev-leave(a)lists.jboss.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s