- Software Testing Digest
- Posts
- Is Learning Automation a Waste Of Time?
Is Learning Automation a Waste Of Time?
Evaluating the Value and ROI of Automation Skills in Today’s Job Market
Comprises : Articles, Tweets, Posts , Blogs , Events and much more
Hello Subscriber,
Welcome to the June Start,2024 edition of Software Testing Digest!
This issue is our 22nd🎖️edition which showcases the latest in software testing, including industry trends, tools, techniques, and expert insights to keep you ahead in the game. Let's dive right in!
![](https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/973cf840-917f-4139-abe9-ee905b4585bc/image.png?t=1717382458)
TABLE OF CONTENTS
Highlights if you are in a hurry 🏃
Journey from Testing into Software Development
Exploring the skills and transitions needed for testers moving into software development roles.
Testing gRPC #5: Load test a gRPC service
A guide on effectively load testing gRPC services to ensure performance and reliability.
To Mock or not to Mock?
Analyzing when to use mock objects in testing and when real dependencies are preferable.
Heuristics - The Tester's Guidestick
Utilizing heuristics as a powerful tool for enhancing testing strategies and decision-making.
Testing an API without E2E tests?! (Node + Express + Supertest example)
Techniques for thoroughly testing APIs using Node, Express, and Supertest, even without end-to-end tests.
FEATURED ARTICLES ⭐️
![](https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/684e226f-8f64-43f3-addb-5fb6cc1e7ad5/image.png?t=1717385876)
Explore the transition from a specialized role in testing to a broader software development position. This article delves into the skills testers need to develop, the benefits of having a testing background in development, and practical advice for making the switch. Perfect for testers aiming to expand their career horizons and take on more diverse technical challenges........……..
Here is the link for the full article
![](https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/e066fa2c-ce00-4bd1-a9a9-00f4e46bbeff/image.png?t=1717385900)
Dive into the specifics of load testing gRPC services in the fifth installment of our gRPC testing series. Learn about the tools, techniques, and best practices for ensuring your gRPC services can handle high traffic and perform under stress. A must-read for developers and testers working with microservices and high-performance systems.......……..
Here is the link for the full article
TRENDS & INSIGHTS
![](https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/8a8737e5-11ce-4056-a76f-b816e4bded15/image.png?t=1717385947)
This article tackles the age-old debate in software testing: whether to use mocks or not. It covers the pros and cons of mocking dependencies, real-world scenarios where mocks are beneficial or detrimental, and provides guidance on making the right choice for your testing strategy. Essential reading for anyone looking to refine their testing approach......…….
Here is the link for the full article
![](https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/bf8e02d0-c541-4b15-ba6a-fbd18fc57e35/image.png?t=1717385966)
Discover the power of heuristics in software testing with this insightful guide. Heuristics are rules of thumb that can help testers quickly identify issues and improve their testing efficiency. This article explains various heuristic techniques, their application in real-world testing, and how they can enhance your testing toolbox.....……..
Here is the link for the full article
TOOLS & RESOURCES
![](https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/3fe8fb04-ac9a-42e3-88e6-bff761867937/image.png?t=1717386007)
Learn how to effectively test your APIs without relying solely on end-to-end tests using Node, Express, and Supertest. This practical guide provides step-by-step instructions and best practices for setting up and running API tests, ensuring your backend services are robust and reliable. Ideal for developers and testers seeking efficient testing methodologies.....……..
Here is the link for the full article
Tweeting the Latest in Test - Our Newsletter Roundup of Top Tech Tweet 😀
Here is a interesting thread for you trending on twitter for #testing on Merits and Demerits of Selenium
#Selenium is essential for automating tests in #webappdevelopment, ensuring functionality and reliability. Read this blog by @rohithramesh
at #HeadSpin to explore its effectiveness in #automationtesting and how HeadSpin enhances #SeleniumWebDriver automation.@headspin_io
— HeadSpin (@headspin_io)
3:14 PM • May 11, 2024
Testing Takes LinkedIn by Storm: The Latest Posts and Insights from Top Testing Professionals 🤪
Here is a link to interesting LinkedIn Post on Selenium Grid on Different Machines/Servers post #testing #sdet #testautomation #automation #career…
GitHub Gems: Curated Collection of Cool Repos for Testers and Tech Enthusiasts 📚️
Here is a curated list of GitHub repos which you might be interested to have a look on :
Crisp: - CRISP is a Google Chrome extension for automated testing that generates test code and automates time-consuming operations in test development. It speeds up test development by replacing time-consuming manual operations with automated features.- Link
Plawright: - This unique and comprehensive automation framework is designed to simplify and streamline the process of writing and managing automated tests for Web (Desktop & Mobile), APIs, and Electron Desktop applications. - Link
IMAGE OF THE DAY 🖼️
![](https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/2438ea9b-6af0-4b86-8d0a-09cc69e62da9/image.png?t=1717384114)
TOOLS ⚙️
Mantis Bug Tracker : This open source test management tool is simple to use and allows teammates to collaborate. This tool has custom fields for test cases, allows the user to control the access rights of various users, and includes email notifications for issues/updates/comments. - Link
Apiary : With the use of a markdown language, Apiary guides both testing and development of API’s. This tool includes testing scripts, validations, and code samples for the API’s as well. - Link
Job Radar 🧑💼
Testing Opportunities Galore!
Hyderabad:
Micron is hiring for Software Engineer - Infra Automation- [Exp - 3+ years]
DE Shaw Group is hiring for Senior Member/SDET (QTE) -[Exp- 5+yrs]
Veeva Systems is hiring for Software Engineer – Test Automation - [Exp- 2+ yrs]
Bengaluru:
PureStorage is hiring for Software Development Engineer in Test, Portworx - [Exp - 4+ yrs]
Alteryx is hiring for Associate Software Development In Test - [Exp - 1+ years]
Salesforce is hiring for Automation Developer -[Exp - 3+ years]
Testing Academy's Latest Insights! 🎙️
In this insightful video, we delve into the personal experiences of a seasoned automation tester with over 11 years in the field. They candidly share the 11 mistakes they regret the most, offering invaluable lessons and practical advice to help you navigate your own journey in automation testing. - Link
In this video, we provide a comprehensive explanation of Java's foundational components: the Java Development Kit (JDK), Java Runtime Environment (JRE), and Java Virtual Machine (JVM). Understanding these concepts is essential for any aspiring Java developer, and it can significantly boost your confidence in technical interviews. - Link
That's it for this week's edition of software weekly digest. We hope you found these articles and insights helpful in your software testing journey.
Remember to share this newsletter with your colleagues. If you have any feedback or suggestions, please email us at [email protected]
Happy testing, and see you next week!
Best regards,
Yashwanth Baratam 🙋♂️
Author - Content team
ing For
Reply