What Does a Bug Count Mean?
Explore the true meaning of bug counts and their impact on software quality in this week’s Coding Jag.

What Does a Bug Count Mean?

The number of bugs found in a software project can often be a source of anxiety for testers and developers alike. However, it's important to remember that a higher bug count doesn't necessarily indicate a lower-quality product.?

In this week's Coding Jag, we'll explore the nuances of bug tracking, discuss the importance of prioritizing high-impact bugs, and share tips for effectively managing your bug data. By understanding the true significance of bug counts, you can make more informed decisions about your testing efforts and deliver higher-quality software.


News

1. How I created 3 Customised GPT chatbots on AIBots to reply on my behalf so I could go on holiday in peace

Louisa Ong shares how she created three custom AI chatbots using AIBots to handle work queries during her holiday. She explains the process of building bots to answer questions on Retrieval-augmented Generation (RAG) and AIBots itself, as well as guiding use case applications, ultimately reducing her workload.

2. 3 Lessons in Accessible Development From an Expert Tester

Loraine Lawson ’s blog highlights three key lessons from accessibility expert Suleyman Gokyigit, emphasizing the importance of building accessibility from the start, ensuring complete accessibility, and engaging developers directly with people who have disabilities for better understanding.

3. Tackling a system's accessibility without testing

James Buller , Guerman Cope , and Julie Maybury share how the Home Office's Accessibility Assurance team tackled recurring accessibility issues by integrating accessibility into every stage of the development process. Their review process improved team engagement and led to long-term, inclusive practices across the department.

4. How I Cracked the Amazon QAE II Interview

In his blog, Vinay Varma gives insights into the Amazon QAE II interview process, detailing key preparation strategies for coding, test planning, debugging, and leadership principles. He also highlights useful resources and tips for success.

5. What Does a Bug Count Mean?

Kristin Jackvony explores the limitations of using bug counts as a performance metric, emphasizing that numbers alone don’t tell the full story. She highlights how bug tracking, especially over time and by identifying who finds them, can offer meaningful insights when interpreted carefully.


Performance

6. How to send more requests with variable payload size in K6?

Ved explains how to use K6 for load testing with varying payload sizes, detailing a script that simulates multiple virtual users, performs HTTP requests, and generates dynamic payloads. He also covers strategies for scaling requests and gradually increasing load to evaluate application performance.

7. Performance Testing — A brief Explanation

Marco Garujo offers a concise overview of performance testing, explaining its importance, key phases, and different testing types such as load, stress, and scalability testing. He also highlights critical metrics like latency, throughput, and response time, emphasizing how performance testing ensures software stability and efficiency under varying conditions.


Automation

8. The Key to Effective Test Automation: Start with Why, Not How

Effective test automation starts with what and why you are automating it. Jitesh Gosai focuses on achieving observable improvements, such as faster delivery and better quality, rather than automating for the sake of it. Avoid common pitfalls like test bloat and ensure automation addresses real issues rather than creating new ones.

9. How to Test Biometric Authentication With Appium

In his recent blog, Mohammad Faisal Khatri shared the essentials of testing biometric authentication using Appium. He further shares insights on how to test on real devices via a cloud platform like LambdaTest further enabling and testing biometrics on emulators.

10. Best Practices for UI Test Automation Frameworks

Chamila Ambahera highlights the best practices for UI test automation frameworks, focusing on creating a layered architecture and using the Page Object Model for better maintainability and scalability. He also emphasizes the importance of selecting the right tools and structuring your framework for reliable, efficient testing.

11. Kafka Message Testing: How to Write Integration Tests

Anton Belyaev details a method for writing effective integration tests for Kafka-based applications, focusing on clear test stages and message capture with RecordCaptor. He explains how to structure tests, manage message isolation, and verify results efficiently, enhancing test readability and maintainability.


Tools

12. Running Cypress in parallel using GitHub actions

Juraj ?imon demonstrates how to speed up Cypress test execution by splitting tests across multiple GitHub Action runners. He details a method for dividing tests into chunks and running them in parallel, contrasting this with Playwright’s built-in sharding capabilities for comparison.

13. Timeouts Against Flaky Tests: True Cases with Playwright

Andrey Enin discusses handling flaky tests in Playwright by addressing common issues like UI animations, canvas interactions, and CI timeouts. He suggests adding timeouts as a practical solution to ensure test reliability, despite it being against typical best practices.


Other

14. XP Series: Upskilling Quality Engineers for the New Age: A Success Story in SDET Transformation

In the latest XP Webinar, Samuele Moscatelli , Test Automation Team Lead, Accenture and Kavya Nair delve into how SDET transformation is evolving the role of quality engineers, focusing on agility, innovation, and skill enhancement. Tune in now to discover how these changes are shaping modern software testing practices.

15. Podcast: API Testing 3 ways: Postman, Playwright, and Jest Compared with Stephen Kilbourn

In this TestGuild Podcast, Stephen Kilbourn and Joe Colantonio compare three API testing tools—Postman, Playwright, and Jest—highlighting their pros and cons. Listen now to discover which tool best fits your needs and enhances your testing strategy.


Events?

16.? Event: SEETEST 2024

Join SEETEST 2024 to gain hands-on learning from top industry experts on crucial topics like AI in Testing, Test Automation, and more. With engaging presentations, networking opportunities, and a chance to explore the latest trends, this conference is a must-attend for anyone looking to advance their QA skills. Don’t miss out—secure your spot for the online event today!


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!

Vinay Varma

Amazon | Driving QA Innovation with AI/ML | Mentor, Tech Blogger

2 个月

An informative and valuable post. Thank you, LambdaTest, for sharing my blog and helping it reach a wider audience, where it's been able to support and benefit more people in their journey.

Marco Garujo

Software QA Engineer | Certified ISTQB Foundation Level (CTFL)

2 个月

Very Informative and Thanks for the kind mention

回复
Chamila Ambahera

Principle Automation Engineer | QA/Automation Lead | Tech Blogger | Mentor | Career Advisor | Open-source contributor

2 个月

Thanks for the shout-out

要查看或添加评论,请登录

LambdaTest的更多文章

社区洞察

其他会员也浏览了