Systems | Development | Analytics | API | Testing

The latest News and Information on Software Testing and related technologies.

How to Test your AsyncAPIs with ReadyAPI

Testing asynchronous APIs (AsyncAPIs) is becoming increasingly important as more and more APIs adopt asynchronous communication patterns. ReadyAPI now supports testing of AsyncAPIs, making it an even better tool for API testing. In this blog post, we’ll provide step by step guidelines on how to import your AsyncAPIs from SwaggerHub into ReadyAPI and how to test them. Hopefully, this will help you get started with testing your own asynchronous APIs.

Requirement Gathering Blog Series, Part 5: Dealing with Objections

This is Part 5 of the Requirement Gathering Blog series by Rahul Parwal where we explore more on Dealing with Objections. We’d like to thank him for sharing his expertise with the community through this information-packed piece. When facing the issue of lacking proper documentation of requirements, it is important for testers to shift their perspective and focus on the needs and wants of the end-users or customers.

What is GraphQL Testing? How To Test GraphQL APIs?

Adopting GraphQL and implementing GraphQL testing have become critical in the API-first landscape. The skyrocketing demand for modern software has put the importance of maintainable, functional, and scalable code on top. To enable independent evolution and decouple the front end from the backend, manual and automated API testing needs to take place for SOAP and REST architecture styles.

Flaky Tests in Software Testing: Causes, Identification, and Best Practices

Flaky tests are one of the most common and frustrating issues in software testing. These are tests that pass or fail sporadically, even if the code being tested has not changed. This can cause confusion and wasted time for developers who are trying to fix issues that may not even exist.

How to Scale Your Test Automation with BitBar

Software testing has evolved from an inconvenient ad-hoc process to an integral part of the software development lifecycle. However, while many teams have caught on to the benefits of test automation frameworks, some organizations have yet to scale up and expand their test coverage with cloud-based devices for integration tests.