Assingment

profiledzolli21
FormativeGuidelinesandRubric3.html.zip

Formative Guidelines and Rubric3.html

Overview

In this activity, you will create test cases for username and password login. Test cases are created by developers to test the functionality, performance, security, and compliance of a web service. For example, if you are worried about SQL injection attacks, you can develop a test case that simulates an attack and use it to verify whether or not your web service is secure. Test cases can be executed by people or they can be an automated function of your system.

The following video, How to write a TEST CASE: Software Testing Tutorial (3:30) (captioned video available here), provides some basic information on test cases that will not only help you to better understand the purpose of a test case, but also provides information that will help you complete this activity.

Prompt

After viewing the video, complete the 10 test cases presented in this Module Six Activity Test Case table. Within the table, you will write a test case for each form object present in the sample login on page one.

  • You will need to complete the Test Steps and Test Data columns for tests 2–8. (Test case 1 has already been completed as an example for you.)
  • For test cases 9 and 10, you will need to complete all three columns. You will add your own validation test cases for the username and password login, along with the test steps and test data. For example, you may want to test the requirement for a password to have 8 characters that include a symbol and a number.
    • Test data for the password could be: 2#DrEfd
    • This should be a failed test given the requirement of at least 8 characters. If the operation fails, the test is successful. If the operation succeeds, the test fails and the testers record the negative result in the test log for developers to correct.

The test cases (1–10) should take you through the process of testing the entire login page.

Guidelines for Submission

For this activity, you will need to submit your completed Module Six Activity Test Case table.

Module Six Activity Rubric

Criteria Proficient (100%) Needs Improvement (85%) Not Evident (0%) Value
Test Steps (rows 2–8) Identifies all necessary steps in the appropriate order Shows progress toward proficiency, but with errors or omissions; areas for improvement may include providing all necessary steps in the appropriate order Does not attempt criterion 30
Test Data (rows 2–8) Identifies all test data needed for verification Shows progress toward proficiency, but with errors or omissions; areas for improvement may include providing all test data needed for verification Does not attempt criterion 30
Test Case (rows 9–10) Creates confirmable validation test cases Shows progress toward proficiency, but with errors or omissions; areas for improvement may include providing information for the test case, steps, and data Does not attempt criterion 40
Total:  100%

course_documents/IT 260 Module Six Activity Test Case.docx

MP_SNHU_withQuill_Horizstack

IT 260 Module Six Activity Test Case

Within the table, you will write a test case for each form object present in the sample login page.

· You will need to complete the Test Steps and Test Data columns for tests 2–8. (Test case 1 has already been completed as an example for you.)

· For test cases 9 and 10, you will need to complete all three columns. You will add your own validation test cases for the username and password login along with the test steps and test data.

For example, you may want to test the requirement for a password to have 8 characters that include a symbol and a number.

· Test data for the password could be: 2#DrEfd

· This should be a failed test given the requirement of at least 8 characters. If the operation fails, the test is successful. If the operation succeeds, the test fails and the testers record the negative result in the test log for developers to correct.

The test cases (1–10) should take you through the process of testing the entire login page.

Test Case Number

Test Case Description

Test Steps

Test Data

1

Check response when valid email and password are entered

1. Enter email

2. Enter password

3. Click Sign In

Email: [email protected]

Password: A4He3#@1i

2

Check Facebook sign-in allows authentication

3

Check Twitter sign-in allows authentication

4

Check Google+ sign-in allows authentication

5

Check Forgot password link redirects

6

Check Sign-up link sends to sign-up form

7

Check empty username field response

8

Check invalid login credentials entered

Email: [email protected]

Password: wrongpass

9

10

1

image1.png

image2.jpeg