Most JetBrains tools have had their first major release of the year and QA Tools are no exception. In addition to the cosmetic updates, we made big improvements and enhancements to the Page Object Ed…Read article
QA Tools Updates in 2021.3
JetBrains IDEs got the last major update for this year! Together with this release, we’ve prepared a summary of the updates to our QA Tools.
Test as Text Approach in IntelliJ IDEA
In this article, we’ll give an overview of how IntelliJ IDEA can help Agile teams manage test cases and keep them synchronized with automated tests and feature branches. The approach that we follow could be more closely described as “Test as Text” or “Test as Code”. This approach involves storing test cases in a simple textual format, preferably in the version control system and next to the code o
Test Automation Kit updates in 2021.2
The new 2021.2 versions of the plugins from our Test Automation Kit are available on JetBrains Marketplace. During this release cycle, we focused on improving your user experience and enhancing Python support. Read on for a brief overview of the features and updates. Test Data Introducing Test Data – a new plugin in our Test Automation Kit. Those who have used the Test Management plugin migh
New Live Stream: Modern UI Test Automation with Selenium Libraries
We are excited to host our very own, Yuriy Artamonov, Software Engineer on the IntelliJ IDEA development team, for a live stream on Modern UI Test Automation with Selenium Libraries. Yuriy will be talking about modern approaches to UI test autommation with Selenium and Java. Register now and join us! Day: Friday Date: May 28, 2021 Time: 5:00 pm – 6:00 pm CEST (more…)
Test Management System Integration in IntelliJ IDEA Ultimate
The new plugin supports browsing test suites and case hierarchies, provides easy navigation for TMS items, generates unit-tests for selected test scenarios, and helps find non-automated test cases or obsolete test methods. The Test Management plugin is part of the Test Automation Kit bundle, which can be installed with a single click. Read on for a brief overview of the features that are already
Test Automation using TeamCity, TestNG, and LambdaTest
This post has been created in collaboration with LambdaTest. In this post, we will show how to set up TestNG tests in TeamCity and power them up with the LambdaTest signature Selenium Grid Cloud functionality. LambdaTest allows executing automated tests on over 2000+ browsers. This helps achieve quicker continuous integration and more stable delivery of products to consumers. With its interactive
QA Is Like Playing Chess Against Bugs
Anna Kutarba is a QA Engineer for JetBrains RubyMine with a PhD in Physical and Mathematical Sciences. Learn about Anna's QA karma, her relationship with bugs, and the luck and determination that help her stay on track in this interview with Ekaterina Ivanova, a JetBrains Technical Writer and Copywriter.
Tutorial: Visual testing with pytest
If you are like many Python developers out there you LOVE writing code! Tests? Not so much. Whether it’s the concept of testing or the interface of testing tools, testing is a chasm not all developers cross. The Visual Testing with pytest tutorial aims to bring Python testing to the masses, taking a new approach to first contact with Python testing. Join this journey with us and improve your
Introducing Selenium Support in IntelliJ IDEA
Selenium is a popular framework for testing web applications in the Java world, and we have decided to improve IDE support for selenium-java and its accompanying tools and libraries. The upcoming IntelliJ IDEA 2020.1 Ultimate introduces initial support for Selenium with a new Selenium UI Automation Testing plugin. The new plugin supports the most popular JVM frameworks for UI testing and reportin
Why Write Automated Tests?
After writing a post for the Upsource blog about evaluating tests during code review, I found myself compelled to write something more general on why we should be writing automated tests. If you already know the value of tests, you might find something here that will help convince your colleagues who are less sold on the idea. Why do we write automated tests? In my first post about code reviews,