Assingment

profiledzolli21
ProjectGuidelinesandRubric2.html.zip

Project Guidelines and Rubric2.html

Competency

In this project, you will demonstrate your mastery of the following competency:

  • Maintain simple web services

Scenario

Prospective employee being interviewed by two people]

Your company is planning to increase the size of your IT maintenance department. To ensure that potential new employees are familiar with web services and the issues your company deals with on a regular basis, your manager developed three situations that the potential new employee will be asked to address and present as part of the interview process. Your manager asked you to review the situations and provide a written situation report that identifies the potential causes of each situation, as well as possible solutions that could be implemented to address each. Your responses will be used to provide examples to the interviewing team so they know what they should be looking for during the potential employee’s presentations.

Directions

In your 3–5 page situation report, you will identify the potential causes of each of the following situations and provide possible solutions that could be implemented to address them.

Situation One:

The web service for new user registration is not working. The user is unable to register using the sign-up form on the site, but has not specified which portion of the sign-up form isn’t working. The user is receiving a 400 – Bad Request error code from either the social media sign-up or the new user account sign-up.

Complete these test cases and then provide a solution to address the error.

Situation Two:

A rival company had a data breach of customer personal data that has prompted your manager to conduct a review of security. She has asked you to consider SQL injection and cross-site scripting vulnerabilities. For each vulnerability, you need to identify the security risks it poses to your web service and describe the security patches available to counteract it.

Situation Three:

The company’s website was mentioned on a high-profile social media site. This led to an increase in traffic on your service. Your manager asked you to provide solutions on how to avoid service downtime. She emphasized that uptime requirements need to be above 95% overall. Within your response, describe how redundant systems and maintenance windows impact uptime requirements.

What to Submit

To complete this project, you must submit the following:

Situation Report (3–5 pages) A written report that identifies potential causes, risks, and appropriate solutions that are applicable to each of the situations.

Project Three Rubric

Criteria Exemplary (100%) Proficient (85%) Needs Improvement (55%) Not Evident (0%) Value
Situation One: Error Codes Exceeds proficiency in an exceptionally clear, insightful, sophisticated, or creative manner Provides a solution based on a standard web error code Shows progress toward proficiency, but with errors or omissions; areas for improvement may include providing a solution that addresses the identified issue Does not attempt criterion 25
Situation Two: Security Risks Exceeds proficiency in an exceptionally clear, insightful, sophisticated, or creative manner Identifies web service security risks Shows progress toward proficiency, but with errors or omissions; areas for improvement may include identifying additional risks Does not attempt criterion 15
Situation Two: Security Patches Exceeds proficiency in an exceptionally clear, insightful, sophisticated, or creative manner Describes security patches that would be used to address web service vulnerabilities Shows progress toward proficiency, but with errors or omissions; areas for improvement may include describing additional security patches that address the service vulnerabilities Does not attempt criterion 25
Situation Three: Maintenance Exceeds proficiency in an exceptionally clear, insightful, sophisticated, or creative manner Describes how redundant systems and maintenance windows impact uptime requirements Shows progress toward proficiency, but with errors or omissions; areas for improvement may include describing both redundant systems and maintenance windows Does not attempt criterion 25
Articulation of Response Exceeds proficiency in an exceptionally clear, insightful, sophisticated, or creative manner Clearly conveys meaning with correct grammar, sentence structure, and spelling, demonstrating an understanding of audience and purpose Shows progress toward proficiency, but with errors in grammar, sentence structure, and spelling, negatively impacting readability Submission has critical errors in grammar, sentence structure, and spelling, preventing understanding of ideas 5
Citations and Attributions Attributes sources where applicable using citation methods with very few minor errors Attributes sources where applicable, but with consistent minor errors Attributes sources where applicable, but with major errors Does not attribute sources where applicable 5
Total: 100%

course_documents/IT 260 Project Three Image.jpg

course_documents/IT 260 Project Three Situation One Test Cases.docx

MP_SNHU_withQuill_Horizstack

IT 260 Project Three Situation One: Test Case and Solution

These test cases are designed to test the functionality of all components of the sign-up form web service for the company website.

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 1–8.

· For test cases 9 and 10, you will create two new test cases of your own design for the username, email, and password fields within the sign-in form. For these fields, use the sections that have been pre-filled as an example.

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

After completing the table, use the resources available within the course to provide a possible solution to address the error.

Related image

Test Case Number

Test Case Description

Test Steps

Test Data

1

Check response when valid form data is entered

1. Enter Username

2. Enter Email

3. Enter Password

4. Re-enter Password

5. Click Sign-up

2

Check Facebook sign-up allows registration

3

Check Twitter sign-up allows registration

4

Check Google+ sign-in allows registration

5

Check empty email field response

6

Check empty username field response

7

Check empty password field response

8

Check invalid sign-up credentials entered

Username: Testuser

Email: [email protected]

Password: wrongpass

Re-enter Password: wrongpass2

9

10

Inside the brackets, write your suggested solution to address the error presented in Situation One:

[Insert suggested solution here]

1

image1.png

image2.jpeg