MSSE 640 Software Quality & Testing Requirement and Rubric for Agile Formal Test Cases 1 Requirements Earlier you did a brief Selenium test. Now you need to expand on that experience. Automated testing is a very important tool in your toolbox for both testing and setting up test data. For this lab you need to create 5 different tests. You will need to: ? Pick a publicly available website (NOT Amazon) so I can run your tests. It can be any type of website ? Write a brief use-case / user story for each of the tests so I understand what the test is supposed to be doing. ? Write 5 different Selenium test. They should be something like: ? Create a user account / validate the account was created properly ? Login / validate login ? Search for a thing / see if it exists or does not exist ? Add the thing to your shopping cart and verify the item and cost ? Delete the thing from your shopping cart -or- ? Create a
n account on reddit / validate the account was created correctly ? Submit a post on reddit ? Find a post and post an automated reply ? Count the number of posts in a subredit ? Look for a post created by user x ? Take screen shots of each test and itΒs run. ? Create a word doc that describes what youΒve done, how to setup and run the tests. ? Zip up the word doc, AND your Selenium test files and place in the drop box by Sunday. Rubric ? Includes 5 tests ? Checks for the success of the thing being tested. For example: did I successfully add the item to the cart? ? Describe the testing including your setup, how you ran the tests. ? Describe each use-case being tested along with a screen shot of the test and results. ? Includes your descriptions AND the selenium test files. Submit Submit your completed assignment to the Assignments/Dropbox titled for this activity by the date specified by your instructor.