In here, I can see the new test case that I had created. At the moment, this test case is completely blank, and it's up to me what we want to test.
Again, we can set it in progress. This will be a manual test that we are creating and we can see that this is the first iteration of this test. I'll go ahead and assign it to myself as I will be overseeing the creation of this test case, and then I can start adding the steps that a manual tester would have to satisfy in order to pass this test.
Very quickly, I could create a precondition. I can give an example of navigating to a URL. In this case, I can use one of my demo applications to show this. Let's go ahead and create a test case to satisfy this application.
In my precondition, I'll say to navigate there and I can start adding steps to test the condition.
For example, navigate to a mobile. And we can. This will be a very quick test case just to show what we can do here. Very quickly. In my test case, I have the ability to do a couple of things with my steps. As a step, I could add another test case that I have already created.
So if I already have, for example, a test case that can satisfy this form, I can quickly find that. In this case, it will be my entered vehicle data, and I can add that as a step. In this case, qTest will call that test case and call all the steps that make up the test case as part of this one.
So very quickly, I can mix and match test cases that I have already created to create a complex workflow that might test my users and my testers can follow through. I have an example of a more developed test case in here.
Let's take a look at it.
This is that enter vehicle data test case that we just called. And in here we can see the variety of steps that we're following through.