Category: Software Testing
-
Testing for Beginners: Boundary Testing and Input Validation
Welcome back to the “Testing for Beginners” series. After laying down the foundation with the basics of testing, it’s time to dive deeper into specific testing techniques. In this post, we’ll focus on boundary testing and input validation—two critical aspects of software testing that play a pivotal role in ensuring data integrity and even security… Read more
-
Testing for Beginners: Basics of Testing
Introduction Welcome to the first post in my “How To” series on software testing. If you’ve ever been curious about diving into the world of testing, you’ve come to the right place. This initial post aims to lay the foundation by covering the basics of testing, which is crucial for anyone looking to make a… Read more
-
Testing an API with Postman
In this series of posts, I will be going over how to test the API that I created in the previous post. I won’t go over how to use the tools too much since each tool has its own documentation. I will focus on testing the API. Postman I will start with using Postman for… Read more
-
Creating an API
I have been wanting to show various aspects of API testing, so for the past few days, I have been creating an API so that I can have something local to demonstrate API testing. This post will showcase the API that will be tested in the new few posts. As I have mentioned in previous… Read more
-
Automation for Creating Test Cases in Azure
I previously discussed how I used ChatGPT for test case creation. The test cases for Azure’s Create Item API were generated by ChatGPT and outputted into an XML structure. That’s where it ended. Although that could still be of benefit in some situations, there is still more automation that can be implemented for creating test… Read more
-
Using ChatGPT for Test Case Generation
I am switching gears to discuss my least favorite testing activity: Writing test cases! Personally, I would rather test the application than write the test cases. I have used automation for UI testing, web service testing, and data generation. With the rise of artificial intelligence tools, why not utilize them for testing activities to be… Read more