Do Your Bug Report Annoy You and Fellow Testers?
This week’s Coding Jag dives into a topic that many testers can relate to Bug Reporting. We’ve all been there—frustrated by a bug report that leaves us scratching our heads or, worse, annoyed at the lack of clarity. A well-crafted bug report can save time, reduce misunderstandings, and make collaboration smoother for everyone involved. So, how can we elevate our bug-reporting game to foster better communication and efficiency? Join us as we explore practical tips and strategies to transform those pesky reports into clear, actionable insights that benefit both you and your fellow testers!
News
Jitesh Gosai breaks down the six layers of testing, offering a flexible mental model that adapts to various team contexts. He explores the benefits and trade-offs of each layer, from testing in production to requirements testing, encouraging teams to consider a more holistic approach to quality assurance.
Mike Harris CITP FBCS reflects on the lack of formal management training for new test managers, contrasting it with his structured coaching experience in cricket. He shares valuable resources, including courses and books, that helped him navigate his leadership roles, offering practical advice for aspiring test managers.
Arjun Iyer highlights how shared staging environments create bottlenecks in microservice testing, slowing down releases and frustrating developers. He explores the shift toward isolated testing, which enables parallel testing and faster, higher-quality deployments, positioning it as essential for modern engineering teams.
In his recent blog, Ravisuriya Eswara discusses the importance of writing clear, audience-friendly bug reports, likening them to writing code that humans, not just computers, can understand. He emphasizes how poorly written reports frustrate both testers and developers, advocating for simplicity and clarity to prevent unnecessary pain down the line.
Gojko Adzic explores the blurred lines between bug reports and feature requests, emphasizing that mismatches in user expectations often reveal hidden product opportunities. He introduces the BEAM framework (Bugs, Exploits, Acceptable, Mismatched functions) as a way to rethink software issues, encouraging teams to see mismatches and exploits as chances to broaden product appeal and enhance user experience.
AI
Trishul Chilimbi delves into the technology behind Amazon's generative AI-powered shopping assistant, Rufus. He discusses the development of a custom large language model tailored for shopping, the use of retrieval-augmented generation to provide accurate responses, and the deployment of AWS's Trainium and Inferentia chips to ensure scalability and efficiency.
Harish Rajora ’s latest blog talks about how AI transforms digital accessibility, offering solutions for screen readers, keyboard navigation, and color contrast issues.? He highlights AI's role in ensuring compliance with Web Content Accessibility Guidelines (WCAG) and explores the future of AI-driven inclusivity in digital spaces.
Automation
Himanshu Sheth provides an in-depth guide to Python's asyncio library, covering the essentials of asynchronous programming. He explains how to use coroutines, tasks, and event loops to boost test execution efficiency by running tasks concurrently, making it a go-to resource for optimizing large-scale testing and API handling.
领英推荐
Sohom Das shares a comprehensive guide on using Python's requests library with proxies for web scraping. He covers setting up proxies, rotating them, and ensuring security with trusted providers like Bright Data, making it easier to avoid IP bans and CAPTCHAs.
Hannah Son highlights various test automation frameworks, including linear, modular, data-driven, BDD, and hybrid, showcasing their advantages and limitations through practical examples. She offers insights on selecting the right framework based on project requirements, team expertise, and testing objectives.
Amr S. shares his journey from basic QA metrics tracking to developing an AI-driven framework for measuring quality. He also addresses the challenges QA professionals face in ensuring efficiency across diverse teams and emphasizes the role of data in driving informed decisions. This insightful post promises to enhance your understanding of QA metrics and their impact on quality outcomes.
Tools
Rahul R gives his valuable insights for maximizing the effectiveness of Playwright in web automation. He covers best practices like implementing the Page Object Model, avoiding hard-coded values, leveraging test fixtures, and optimizing locators. These strategies help create robust, reliable, and scalable tests, ultimately enhancing your application's stability and the overall development process.
Suresh Madhusanka Rodrigo ’s latest tutorial dives deep into Cucumber tags, offering a thorough exploration of their functionality and best practices. He provides insights on how to effectively use tags to enhance your BDD testing framework. For those looking to streamline their automation processes, this guide is a must-read!
Other
In his latest YouTube video, Nikolay Advolodkin shares 17 must-know Playwright automation concepts designed especially for TypeScript enthusiasts! He covers everything from intercepting sneaky network requests to running tests in parallel and even emulating different devices. Whether you’re just starting out or have been testing for a while, Nikolay’s fun and approachable style will give you the tools to enhance your automation skills.?
In a recent TestGuild episode, Mike Verinder joins Joe Colantonio to discuss the dynamics of community engagement in automation testing. They explore Mike's journey in managing online groups for tools like Playwright and Selenium, sharing valuable insights on continuous learning and professional growth. Don’t miss this chance to enhance your automation skills—listen now!
Events?
Testing Talks Conference is all set to take place in Melbourne on October 17th, 2024! This year's Testing Talks promises talks on testing and quality, service virtualization, and generative AI by speakers like Anne-Marie Charrett, Brent Robinson, and Namrita Anchan. Don't miss out, register now!
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 !
Student of Testing | Software Test Engineer
1 个月Thanks for including my blog post, Lambdatest
Software Developer 2 at Oracle India | Writer
1 个月Thank you LambdaTest :)
Tester, Geckoboard | Vice-Chair, BCS SIGiST | Co-Author of "How Can I Test This ?"| Blogger
1 个月Thank you for including my blog post in the latest issue of Coding Jag
Senior QA Engineer Lead | QA Automation Engineer | QA Architect | Scrum Master | ISTQB? CTFL
1 个月Thank you so much for highlighting my blog among all other great once.