IntelliJ IDEA – the IDE for Professional Development in Java and Kotlin
Testing is a crucial part of software development, verifying that a system functions as intended. Developers create unit tests to validate the behavior of individual components, isolating them from external dependencies such as file systems, databases, message brokers, and third-party APIs. However,…
Web testing becomes more and more convenient with the advent of new frameworks that make our lives easier. Modern frameworks abstract us from a lot of configuration and boilerplate and let us concentrate on our business objectives instead. Selenium lets us interact with web elements through a conven…
Join the IntelliJ IDEA Live Stream on Wednesday, December 15, at 17:00 CET / 16:00 UTC; where our guest Sandro Mancuso will present "Testing and refactoring legacy code". Not every project is a greenfield one, and aging legacy systems can be difficult to work with. Often they are badly document…
What is the best way to write tests and keep your passion for coding? Check out the recording of our live stream 'IntelliJ IDEA and JUnit: Writing, Finding, and Running Tests' for inspiration! https://www.youtube.com/embed/ZzF5xuw_xW8 Testing is crucial in the development process, as it…
Our November live stream will be focused on testing, with Mala Gupta hosting a talk by Christian Stein, one of the co-maintainers of JUnit. In this session, Christian will teach us how to write tests with JUnit 5, the programmer-friendly framework for Java and JVM. Join the session 'IntelliJ IDEA an…
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…
On the 10th July 2020, JetBrains hosted a Technology Day for Java. We had 10 presentations and the videos for them are available here. Over the coming weeks, in no particular order, we'd like to share with you extra resources that our speakers kindly provided and any links to further reading or code…