Welcome to the 17th edition of Coding Jag brought to you by TestMu AI!👐
If you've ever hopped on the automation testing bandwagon, you know the inherent role Selenium plays in keeping those wheels well-oiled. Since its release in 2004, Selenium has made the lives of testers much more comfortable than before. Testing is no longer considered an arduous process (for the most part), thanks to Selenium and two of its quintessential components- Selenium WebDriver & Selenium Grid.
The latest version of Selenium Alpha was launched this year, and it has been the talk of the testing town ever since. Selenium 4 offers some of the more advanced features, including W3C compliance, a new CLI runner, a better UI, and better observability. The best part is that automation scripts developed using Selenium 2 and 3 will not be impacted. So switching from either of those versions to Selenium 4 should not be too much of a challenge. If you haven't made the switch yet, Himanshu Sheth can help you figure out how to upgrade from Selenium 3 to Selenium 4.
Happy New Year!
PS: Don't forget to explore the entirety of this edition; there are more exciting reads inside!
News
5 min read
mountaingoatsoftware.com
After a long-lasting dislike of unnecessary and lengthy meetings, Google’s recent adoption of ‘No Meetings Weeks’ inspired me to try a similar experiment.
5 min read
emnaayadi.com
In the fifth interview of #testerstory series, Emna Ayadi interviews Fatima Zohra. Read her story of becoming a software tester from scratch and her experience of being in an agile team.
5 min read
dev.to
GIT is the most widely used distributed open-source Version Control System that allows you to track and manage changes made to your computer's files locally. Here's a compilation of GIT cheatsheet.
5 min read
reddit.com
This interesting thread on Reddit caught our attention and we think you should definitely give it a read. It just might change your perspective of developers!
5 min read
blog.codegiant.io
This article lists 22 of the best YouTube channels for improving your programming skills. Some are geared towards beginners while others focus on advanced topics.
Performance
4 min read
dev.to
Let us look into how we can improve the performance of React apps that need to render a lot of components on the screen.
4 min read
dzone.com
We're going to talk about a few techniques and best practices for improving your web APIs' performance.
Automation
7 min read
medium.com
If you want to have a successfully implemented automation project, identifying the right tool for it is crucial. That is one of the best ways to get the desired results.
9 min read
automationhacks.io
This post explores how to perform serialization/deserialization of JSON and use JsonPath to parse JSON strings, which forms a crucial building block of any API test automation framework.
9 min read
levelup.gitconnected.com
In this article, Stephan Schrijver will show you an example of how to automate versioning — based on date — with CI/CD.
9 min read
testmu.ai
Let's talk about upgrading from Selenium 3 to Selenium 4 using Maven and Gradle, demonstrating the same.
Tools
10 min read
testingeduindia.blogspot.com
LetXPath is an open-source project; it is used to find the XPath & CSS in a single click with code snippets based on the element type.
8 min read
levelup.gitconnected.com
When it comes to CI/CD tools, we’re all too familiar with Jenkins. But what are some popular alternatives among Java developers for continuous integration and continuous development approach?
5 min read
publicapis.sznm.dev
Find public API for your next projects!
5 min read
snipp.in
Snipp.in is a tiny in browser notes taking interface and snippet manager built for speed. Without any bs, the app stores everything just inside your browser without even having you sign up.
Video & Podcast
46 min
testguild.com
Automated Pipelines are critical for testers to know. Discover the benefits of this approach, lessons learned, and how you can apply his tips to your pipeline implementations. Don’t miss it!
52 min read
youtube.com
This video covers all the aspects of becoming an SDET or Automation Tester with the Exact SDET Blueprint.
29 min read
theqalead.com
Jonathon speaks with Ileana Herrera, an organizer for the Ministry of Testing in Salta. They discuss challenges and successes in team building and engagement.
Events
00 min
eventbrite.com
The purpose of this event is for upcoming developers or new programmers to hone the developer mindset that takes you from a mediocre developer to a great developer.