Provides advanced support for UI automation with Selenium libraries in JVM languages and Python.
A powerful tool for TMS integration that supports Java, Kotlin, and Python, and provides many smart features for QA specialists.
Can generate multiple types of test data, and gives you the option to specify custom formats or arrays.
Writing UI tests has never been so convenient
Find web elements automatically by data attributes, CSS, or XPath.
Scaffold projects with popular Selenium libraries, and run Selenoid actions in browsers.json.
Generate Page Objects for Java, Kotlin, Groovy, Python, or a custom template.
Line markers and navigation to issue trackers and TMS cases for Allure Framework and Serenity BDD.
Open your website and generate Page Objects with various selectors – all simply by clicking on the page element and choosing which selector to use.
Customize the predefined Page Object templates or create your own to fit your needs. It’s easy as that!
Enjoy all the advantages of Git and the test case as a text approach
Create, manage, and browse test cases and test runs, and benefit from Search Everywhere.
Add links to TMS items in the code, with an in-place preview pop-up. TestRail v6.7 and higher are supported.
Generate tests from TMS test cases. Use custom annotations and decorators to reference automated tests with test cases.
Create test cases and checklists directly in your IDE using Markdown.
Create test runs and select all the test cases that you want to execute and mark the progress status for.
Manual tests can be automated by linking automatic tests using an existing or custom annotation.
Generate all sorts of test data with the click of a button
Names, addresses, sentences, dates, mails, UUIDs, URLs, IP Addresses.
Create your own formats using flexible settings.
Generate groups of data for quick case testing.
Use the Generate (Ctrl+N/Cmd+N) menu in any text file to insert random test data of the selected type.
Use the predefined data formats or set up your own sample data structure and generate multiple items at once.
If you have any feedback, suggestion, or new feature idea, don't hesitate to let us know. We’d love to hear from you!
We also have a dedicated Twitter account – follow @JetBrainsQA for more updates!
Along with the updates for other JetBrains tools in this 2022.2 release cycle, the JetBrains QA Tools team is, too, delivering new features, bug fixes, and various enhancements. With this release, we mainly focused on the Page Object Editor provided by the Selenium UI Testing plugin. Let’s take a look at what’s new and improved!