Lombiq UI Testing Toolbox v13 is here! #17861
Piedone
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
The Lombiq UI Testing Toolbox, the project that lets you UI test an Orchard Core app, just got a major update! We've added a lot of improvements to make your tests rock-solid, but there are also a couple of breaking changes.
A couple of highlights:
🌐 Browser log management now uses the cross-browser Selenium BiDirectional API, allowing accessing the log of every browser, not just Chrome.
⚙️ Upgraded xUnit to v3, which is not only necessary for maintenance, but also brings proper cancellation of tests. No more dangling browser or driver processes after a test cancellation!
📧 You can test not just sending e-mails with a local SMTP server, but also receiving e-mails.
🛠️ Fixing reliability issues that Chrome v134 brought. This Chrome version broke a huge number of tests in intricate ways, most possibly due to its more aggressive resource management.
📌 To avoid random bugs due to browsers updating on their own, all browsers are now pinned to a specific version, and automatically managed behind the scenes, in all environments (every OS, locally, in a CI environment...).
⚡ Tests using Elasticsearch can be run in parallel without any special configuration (this isn't trivial, since they mustn't use the same Elasticsearch index) and they'll automatically wait for the initial indexing to complete, not to try to search too early.
🧹 And a lot of smaller improvements and bug fixes!
Check out the details here: https://github.com/Lombiq/UI-Testing-Toolbox/releases/tag/v13.0.0
Beta Was this translation helpful? Give feedback.
All reactions