Is Manual Testing Dying?
LambdaTest
Test Intelligently and ship faster. Deliver unparalleled digital experiences for real world enterprises.
Welcome to the 134th edition of Coding Jag, brought to you by LambdaTest!
With the rise of Agile and DevOps methodologies, the pace of software development has accelerated significantly, making it harder for manual testing to keep up. In response, many organizations have turned to test automation to streamline their testing processes and reduce time-to-market.
Many believe that manual testing is becoming less relevant and may even be
on its way out. Yet, there are still obstacles and limitations to automation testing, as well as opportunities for manual testing to play an important part in ensuring software quality.
In this edition of Coding Jag, we explore the various factors driving the trend towards automation, including the need for faster releases, and the relevance of manual testing.
News
Check out this post as Daniel Delimata discusses the challenges faced by manual testers and the impact of automation on the future of software testing.
2. Logical Fallacies for Testers IV: The Straw Man Fallacy
Kristin Jackvony investigates the usage of the straw man fallacy in arguments and how it can be damaging to effective communication and problem-solving in software testing in this post.
3. 5 Reasons You Should Consider Creating A Software Testing Portfolio
Beth Marshall highlights the importance of having a portfolio in software testing and how it can benefit testers in their career growth. Marshall shares her personal experience and insights on what to include in a portfolio.
Explore the importance of making quality a priority as Pablo Vittori argues that focusing solely on speed and efficiency at the expense of quality can have serious consequences.
5. 3 Resources to Practice Manual Testing
Here is a short list of websites and apps by Andreea-QA for testers who want to enhance their manual testing skills.
Performance
6. K6: The Load Testing Framework That’s Changing the Game
Farhan Labib discusses the benefits of using the k6 tool for load testing. Investigate k6's features and capabilities, as well as how it can assist developers and testers in performance testing their apps.
7. Google Lighthouse with Selenium
Asish Ghosh explains how to use the Lighthouse tool in conjunction with Selenium for web page auditing and optimization. Ghosh provides step-by-step instructions and code snippets to help readers integrate Lighthouse with Selenium and leverage its features.
Automation
8. How To Handle WebElements In Selenium Python
Here is a comprehensive guide for Selenium users on how to work with web elements in Python. Discover the various methods for locating and interacting with web elements using Selenium and Python, along with code examples for each technique.
9. Test Isolation as a Best Practice
Explore test isolation as a necessary practice in software testing and how it can help improve the reliability and efficiency of test suites. David Ingraham provides examples on how to implement test isolation in Cypress, a popular end-to-end testing framework.
10. Making Automated Testing Easier with the Page Object Mode
Magdalena Rojek examines how the Page Object Model (POM) can simplify automated testing and improve test code maintainability.
11. Going lean on your testing approach
Get started with the principles of lean thinking and how they can be applied to software testing. Rich Jordan shares his insights on how a lean testing approach can help organizations save time, money, and resources
Tools
11. Playwright Tutorial: Getting Started With Playwright Framework
Dive in as Joe Colantonio provides a comprehensive guide for using Playwright, a popular end-to-end testing framework to create tests, and run them using the framework.
12. XPath vs CSS Selectors: A Detailed Guide
Compare and contrast between XPath and CSS selectors in web automation testing and when to use them. Explore the best practices to follow when working with these locators.
Others
13. Video: How To Perform Cross Browser Testing | pytest Framework Tutorial | Part-X
Get a step-by-step guide for performing cross-browser testing on an online Selenium Grid using the pytest framework in this video tutorial by LambdaTest.
14. Podcast: Testing Leadership
In this episode of Testing Peers, the peers discuss leadership in testing and what makes a successful leader.
Events
Join InflectraCon, a 3 day annual conference organized by Inflectra from 19-21 April 2023. The conference brings together industry experts and practitioners to share their knowledge, experiences, and best practices in software testing, project management, and agile development.
Thanks for reading! Like what you see? ?? Hit "Subscribe" and Follow us on LinkedIn and never miss another update. Feel free to check out our previous editions!
Test Architect, Test Transformation
1 年Thanks for including my article / blog. Curiosity Software
Data Analytics & Science | I Help You Land Your Dream Data Job
1 年It's important to recognize the evolution of software testing and the growing role of automation. However, manual testing still holds an important place in ensuring quality and user experience. Thank you for sharing your thoughts on this topic.