Skip to content

Beta Testing

Sravanika Doddi edited this page Apr 11, 2018 · 9 revisions

USE CASES

Registration:

As a user of Cracking the Resume, I can go to https://reschk.me and click on the Sign Up button located on the right side of the home page which will direct me to a sign up page where I will fill out my First name, Last name, valid email address, username, password, major, job status, upload a valid resume (in pdf format only) and click the Sign Up button to create an account.

Comment:

As a reviewer of Cracking the Resume, on the resumeViewing page (the page you can see other users resumes), I can view other resumes and click on a resume of my choice and comment on a resume by clicking on the text box on the right side of the resume and typing my comment and clicking on the Post Comment button below the text box to post my comment which will show up above the text box.

Like/dislike:

As a reviewer of Cracking the Resume, on the resumeViewing page, I can view other resumes and click on a resume of my choice and upvote or downvote the resume by clicking on the thumbs up or thumbs down button located on the right side of the resume above the comment section.

View your own resume:

As a user of Cracking the Resume, I will click on “View your resume” on the left side of the split page to go to my account page. From here I will be able to view my own resume, see the amount of upvotes or downvotes other users have given me, and also view the comments that other users have given me based on my resume.

TESTING PROCEDURE (Use case 1 - Registration):

Target:

The target is to test the registration feature of creating a user account for Cracking the Resume web application.

Testing Procedure:

  • On the Cracking the Resume homepage, locate and click on the “Sign Up” button located on the right side of the page, under the login section.
  • The button will appear as a rectangular box with the words “Sign Up” in it.
  • Upon clicking this button, you will be taken to a different page that contains a form for the user to fill out his/her information.
  • When you upload your resume, make sure it is in pdf format.
  • In this sign up page, fill out and complete every single input field and click the sign up button on the bottom of the form.

Expected Outcome:

After following the testing procedure to sign up for a page, the page should now show in big text: “Congratulations, you have signed up for Cracking The Resume” in addition to a button that says “Log In” right under the text. Verify that you are on this page which means that you have successfully created an account for Cracking The Resume.

TESTING PROCEDURE (Use case 2 - Comments):

Target:

The target is to test the commenting system on Cracking the Resume web application.

Testing Procedure:

  • You can only comment on a users resume if you have an account on Cracking the Resume. Creating an account is covered in Use Case 1 - Registration.
  • After you create an account, you will be redirected to the homepage.
  • On the right side of the homepage, you will enter your valid username and password on the respective text boxes and click on the grey login button located right below the text boxes.
  • Once you log in, you will be directed to the split page.
  • On the split page, which can be accessed only after logging in to Cracking the Resume, you will see the page “split” into two sections, each containing a single button.
  • On the left side of the page is “View your resume” button and on the right side of the page is “View Other’s Resume” button.
  • Click on the button that is on the left side of the page that says “View your resume” and you will be taken to the accounts page that displays your resume on the left side and the comments on the right side.
  • You will see a textfield under the resume. Type in some comment and then click on the purple button right under the textfield that says “Post Comment”.

Expected Outcome:

Upon clicking on the purple button that says “Post Comment”, your comment should appear on the right side of the page with the most recent comment appearing on the bottom and the oldest one appearing on the top.