Last week, I introduced the concept of the GET request and how to test it. This week we’ll move to POST requests. POST requests are perhaps the most important of the RESTful requests, because they are what adds new records to your application’s database. It’s very important to test your POST requests well, because they […]
Author: kristinjackvony
Testing GET Requests
Last week I introduced the concept of RESTful API requests, and discussed why it’s crucial that we test them in our applications. This week, we will begin our discussion of RESTful request types with the GET request. This is usually the easiest request to test, because all we are doing is retrieving data from the […]
Introduction to REST Requests
More and more companies are moving toward a microservices model for their applications. This means that different sections of their application can have a separate datastore and separate commands for interacting with that datastore. The advantage to this is that it’s easier to deploy changes to a small component of the application rather than the […]
Testing the Login Screen
The login screen is the first line of defense between your application and a malicious unauthorized user. But it’s so easy to forget about testing the login screen! This is because as a tester, you are in the application every single day. Getting past the login screen is a step you take dozens of times […]
Testing Back Buttons
The back button is so ubiquitous that it is easily overlooked when it comes to web and application testing. The first thing to know when testing back buttons is that there are many different types. The two major categories are: those that come natively, and those that are added into the application. For native buttons, […]
Automated Form Testing
Now that we have looked at all the different ways we can manually test forms, it’s time to think about automating those tests so you don’t have to run through all the tests again every time you need to do a regression test! But before you jump into automation, think for a while about what […]
Testing Forms
Today is the day that we’ll be putting it all together! In the past few posts, we’ve been looking at different types of text fields and buttons; now we’ll discuss testing a form as a whole. There are as many different ways to test forms as there are text field types! And unfortunately, testing forms […]
Testing Buttons
Buttons tend to be something that it’s easy to forget about. The “Save” button is so ubiquitous that it seems like it would just work. But overlooking testing buttons on a page can also mean overlooking bugs. Recently someone told me about new functionality she was testing on an existing web page. The new feature […]
Testing Phone Fields- Part II- International Phone Numbers
If I were to be given three wishes for the world, my third wish (after world peace and ending world hunger) would be to standardize international phone numbers, because testing them is so complicated! Let’s take a look at some phone number patterns from around the world: Mexico:Phone numbers are ten digits, plus an area […]
Testing Phone Fields- Part I- US Phones
Phone number fields are without a doubt the most time-consuming thing I have ever tested. This seems so unlikely- phone numbers are standardized to ten digits in the US, so how can they cause so many headaches? The answer is that, as we saw with Zip codes, there are so many ways to get them […]