NML

How to create a Manual Test Case in Azure DevOps

You need to ensure that each user requirement / Story has at least one Testing Task

Navigation:

Navigate to Project URL: https://dev.azure.com/NewMediaLabs/’TenX’/

Click Test Plans tube:

Click Test plans:

Ensure Test Plan is created:

Click on the Down arrow on Test Plan:

Click New Static:

Then Enter the Static name of the Requirement / Story to be tested.


Click New requirement-based suite:



Click Run query:


Select the requirements:


Click Create Suites:


Select the requirement and Click Tests:



Click New Test Case:



Ensure the Following is entered as per Azure DevOps demo

- Test case Name

- Tag as TEST CASE

- Steps

- Expected Results

- Attachment(s)


Ensure you Start the Harvest Timer:


Ensure that each requirement has Multiple test cases:


ISTQB Example of a Test Case Structure:



Example of Positive Test Case:

Requirement: User Logs in with South African Identification Number

Figure 1 – Manual Test Case in Azure Devops

Description of Figure 1

  1. Steps (Test Case Creation)

- The illustration describes how to add a Test Case to Azure Devops. Steps must always include the Actual Steps, Action, Expected Results and Attachments.

- Shared steps should only be used if its repeatable or re-usable and in most instances should consist of a complete Test Case i.e. not one single step. Shared steps SHOULD NOT make up an entire Test Case in other words, Shared Steps should ideally be used and then branched out to cater for the specific scenario(s) being tested.


1.1 Step 1: Navigate to (Website URL)

Expected Result:

10x Investments

o Landing Page displayed with the following information:

o Welcome to My10X, our new member portal. Logging in is secure and easy. Enter your ID number and we'll send you a One-Time PIN.

o Read more. (Url)

o My10X:

o Enter your ID number to log in

o If you're not a South African citizen, please use your passport number (text box)

o Log in (button)

o Employer representatives please log in here. (Url)


1.2 Step 2: Enter Valid South African Identification Number

Expected Result:

o South African Identification Number accepted


1.3 Step 3: Click 'Log in'

Expected Result:

10x Investments

o THE FOLLOWING IS DISPLAYED:

My10X Enter the one-time PIN sent to your phone for ID/passport number: XXXXXXXXXXXXX


1.4 Step 4: User Enters Valid OTP

Expected Result:


o OTP entered Successfully

The following is displayed: “My Dashboard”


Example of Negative Test Case:

Requirement: User Logs in with South African Identification Number



Figure 2 – Manual Test Case in Azure Devops

Description of Figure 2

  1. Steps (Test Case Creation)

- The illustration describes how to add a Test Case to Azure Devops. Steps must always include the Actual Steps, Action, Expected Results and Attachments.

- Shared steps should only be used if its repeatable or re-usable and in most instances should consist of a complete Test Case i.e. not one single step. Shared steps SHOULD NOT make up an entire Test Case in other words, Shared Steps should ideally be used and then branched out to cater for the specific scenario(s) being tested.


2.1 Step 1: Navigate to (Website URL)

Expected Result:

10x Investments

o Landing Page displayed with the following information:

o Welcome to My10X, our new member portal. Logging in is secure and easy. Enter your ID number and we'll send you a One-Time PIN.

o Read more. (Url)

o My10X:

o Enter your ID number to log in

o If you're not a South African citizen, please use your passport number (text box)

o Log in (button)

o Employer representatives please log in here. (Url)

2.2 Step 2: Click ‘Log in’ without entering a South African Identification Number

Expected Result:

o The following validation message is displayed:

"Required"