Understanding the things we need to test
Welcome to the 196th edition of Coding Jag brought to you by LambdaTest!

Understanding the things we need to test

Welcome to the 196th edition of Coding Jag. Discover strategies for testing, explore AI advancements, and delve into tools for better development. Plus, join the Testμ 2024 event!

Have you ever faced a new feature, a complex block of code, and wondered: "Where do I even start?" In software testing, this initial uncertainty is a common experience. However, in this edition of Coding Jag, we are here to guide you through the process of identifying "what needs testing" with clear strategies and practical approaches.

We'll explore how to pinpoint testable elements, understand user expectations, and equip you with the knowledge to tackle any testing challenges. Join us as we embark on a journey to "Understanding the Things We Need to Test."?


News

1. 6 Penetration testing types to discover

Discover the six essential types of penetration testing to safeguard your app's sensitive data and enhance user trust, brought to you by Global App Testing. Explore practical steps for each method to ensure robust security and compliance.

2. AI Maintains Tests for You: Unveiling the Next Generation of Software Testing

Unveil the future of software testing with Blinq.io 's exploration of AI test engineers, revolutionizing traditional methods to deliver faster, more accurate, and cost-effective testing solutions for modern software development. Discover how AI can streamline your testing processes and ensure top-tier software quality.

3. Understanding the things we need to test

Join Callum Akehurst-Ryan in exploring the fundamental aspects of software testing, from ideas to deployments, and learn how to design thorough and effective testing strategies. This blog will help teams understand the "what" of testing, ensuring comprehensive coverage and no unaddressed gaps.

4. Testing Containerized Applications: Strategies, Best Practices and Challenges

Discover the key strategies, best practices, and challenges of testing containerized applications with Ashish Choudhary. This blog delves into testing methodologies for ensuring the reliability and stability of applications in dynamic, scalable environments like Kubernetes.

5. How to Use CSS Layouts For Responsive Websites

In this insightful blog, Mbaziira Ronald explores the power of CSS layouts like Grid and Flexbox, detailing how to build responsive, user-friendly websites. Learn to tackle common layout issues and implement best practices for creating accessible web designs across all devices.


Performance

6. Testing gRPC #5: Load test a gRPC service

In this final installment of his gRPC testing series, Gaurav Singh delves into setting up load tests for gRPC services using Java and Locust. Learn how to configure Locust, generate necessary files, start a gRPC server, and analyze performance metrics, ensuring your services scale efficiently.

7. Shallow performance tests deliver fake confidence

In his latest blog post, Dani?l van Bavel discusses the pitfalls of shallow performance testing and emphasizes the crucial elements needed for practical performance tests. From establishing a production-like environment to crafting robust test scripts and load models, he explores how comprehensive testing can prevent false confidence and ensure software readiness for production.


Automation

8. How to Handle Actions Class in Selenium

??Andreea D. explores the pivotal role of Selenium's Actions class in automating sophisticated user interactions on web applications. From clicking and dragging to sending keyboard commands, her blog guides readers through leveraging these functionalities to create robust automated tests that accurately simulate user behaviors and validate web application responsiveness.

9. Mocking External Services in Appium Tests for Improved Reliability and Speed

Lana Begunova explores the implementation of mock servers in Appium Testing for mobile applications, emphasizing their role in ensuring test reliability amidst unreliable external services.? By simulating backend responses locally, readers will learn how mock servers enhance test speed, reliability, and flexibility, ultimately improving the stability of their Appium test suites.?

10. How to leverage Jest in your JavaScript codebase: A guide to Snapshot Testing

Lord Codex dives into leveraging Jest for snapshot testing in JavaScript, highlighting its importance in ensuring UI component consistency across apps. From understanding Jest’s snapshot testing capabilities to practical implementation examples using React, gain insights into maintaining reliable UI tests and preventing unexpected changes in their codebase.

11. Key Aspects I Consider in Automation Project Code Reviews.

Nora Weisser discusses the essentials of conducting effective code reviews for test automation projects, emphasizing the importance of treating automation scripts as robust software. She shares valuable insights on tools, best practices, and strategies to ensure your automation code is reliable, maintainable, and adheres to high-quality standards, helping you streamline your testing processes and avoid common pitfalls.


Tools

12. Seamlessly Automate Accessibility Testing?

Enhance your website's accessibility by integrating testing into your existing suite and generating comprehensive reports for each build. Automatically assess your webpage for compliance with DOM change monitoring and duplicate issue detection. Share reports seamlessly, benefiting from enhanced oversight and troubleshooting. Easily manage and report accessibility issues to ensure your site is inclusive and compliant with various WCAG versions.

13. Hidden Gems of Playwright: Part 2

In the second part of his "Hidden Gems of Playwright" series, Andrey Enin highlights advanced features of Playwright, including rewriting global configurations for individual tests, device emulation, and handling offline scenarios. He provides practical tips for enhancing test automation, making it a valuable resource for developers aiming to refine their Playwright testing approach.


Other

14. Podcast: Testing & Community-Driven Quality with Mantas Dvareckas

In the latest episode of the "Why Didn’t You Test That?" podcast, Ben Riley , Rich Jordan , and guest Mantas Dvareckas dive into the benefits of early access in game development, community-driven quality, and how skills from other fields can enhance software testing. Discover insights on gathering honest user feedback early, leveraging continuous learning, and the fascinating discussion on Tekken 8’s community testing. Don't miss out—listen now and elevate your testing game!?

15. Video: Best Tools for Software Developers

In this video by LambdaTest, you'll explore a range of essential software testing tools that streamline your development workflow and enhance your skills. From automated testing to bug tracking, uncover how these tools can ensure your software performs optimally and meets all standards. Don't miss out—watch now to start your journey towards more efficient development!

Events?

16. Event: Testμ Conference 2024

Join Testμ 2024, happening from August 21st to 23rd. Connect with a global network of 30,000+ professionals and participate in exciting challenges, attending workshops and tutorials featuring the latest tools and technologies, learn from expert sessions and keynote speakers, and stand a chance to win prizes worth up to $10k+. Don't miss out on the ultimate virtual conference for testers and developers! 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!

Callum Akehurst-Ryan

Staff Quality Engineer - I talk about exploratory testing, agile testing, diversity and holistic test strategy

3 个月

Thanks for including my article and uplifting a queer voice this Pride Month! ????????????

Gaurav Singh

Principal SDET @ CRED | ex-Meta, ex-Gojek | Test Engineering | Technical Leadership | Engineering productivity | Writer ???? | Speaker ??? | YouTuber ?? | TAU Instructor ???? |

3 个月

Thanks for the feature!

Thank you for featuring the Why Didn't You Test That? podcast!

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

社区洞察

其他会员也浏览了