Compare View
Commits (2)
Diff
Showing 1 changed file Side-by-side Diff
TestCases.tex
View file @
e2dd8a1
... | ... | @@ -726,11 +726,11 @@ inconvenient times} |
726 | 726 | \subsection{[F1] Push Flashcard} |
727 | 727 | |
728 | 728 | \begin{description} |
729 | -\item[Description:]{ This Test Case outlines the presentation layer step process of a User contributing a flashcard to the Live Feed and to their deck. } | |
729 | +\item[Description:]{ This test case outlines the presentation layer step process of a User contributing a flashcard to the live feed and to their deck. } | |
730 | 730 | |
731 | -\item[Desired Outcome:]{The user shall have the flashcard added to their own deck and the Live Feed.} | |
732 | - | |
733 | -\item[User Goals:]{The user will see their flashcard in their deck and the flashcard will be shared with others.} | |
731 | +\item[Desired Outcome:]{The User shall have the flashcard added to their own deck and the live feed. } | |
732 | +\\ | |
733 | +\item[User Goals:]{ The User will see their flashcard in their deck and the flashcard will be shared with others. } | |
734 | 734 | |
735 | 735 | \item[Dependency Use Cases:]{[A1] User Registration, [A2] User Login, [A3] Add a Class} |
736 | 736 | \\ |
... | ... | @@ -743,16 +743,13 @@ inconvenient times} |
743 | 743 | \begin{itemize} |
744 | 744 | \itemsep1pt\parskip0pt\parsep0pt |
745 | 745 | \item |
746 | - {UserX has registered with the email testuser@flashy.cards and password ``test''. } | |
746 | + {UserX is logged in. } | |
747 | 747 | \item |
748 | -{UserY has registered with the email TEST1@flashy.cards and password ``test''. } | |
749 | -\item | |
750 | - {UserX and UserY have verified their email addresses.} | |
751 | -\item {UserX and UserY are logged in with their respective emails.} | |
748 | +{UserY is logged in. } | |
752 | 749 | \item |
753 | 750 | {UserX and UserY have added the class TEST 1.} |
754 | 751 | \item |
755 | - {UserX and UserY are on the Live Feed for TEST 1.} | |
752 | + {UserX and UserY are on the live feed for TEST 1.} | |
756 | 753 | \end{itemize} |
757 | 754 | |
758 | 755 | \item[Postconditions:] |
... | ... | @@ -766,12 +763,12 @@ inconvenient times} |
766 | 763 | {UserY and other users can add this flashcard to their decks.} |
767 | 764 | \end{itemize} |
768 | 765 | |
769 | -\item[Trigger:]{UserX wants to make a flashcard.} | |
766 | +\item[Trigger:]{UserX wants to contribute a flashcard to the TEST 1.} | |
770 | 767 | |
771 | 768 | \item[Workflow:] |
772 | 769 | \begin{enumerate} |
773 | 770 | \itemsep1pt\parskip0pt\parsep0pt |
774 | -\item {UserX has clicked the circular plus button (``Create Card'' button) in the lower right corner of the Live Feed.} | |
771 | +\item {UserX has clicked the circular plus button (``Create Card'' button) in the lower right corner of the live feed.} | |
775 | 772 | \item |
776 | 773 | {The System shall present a modal with a text box.} |
777 | 774 | \item |
... | ... | @@ -785,19 +782,16 @@ inconvenient times} |
785 | 782 | \item |
786 | 783 | {The System shall hide the modal from UserX.} |
787 | 784 | \item |
788 | - {The flashcard shall be included in the UserX's deck.(c.f. Note 2 for procedure.} | |
785 | + {The flashcard shall be included in the UserX's deck.(c.f. Note about simultaneous browser session).} | |
789 | 786 | \end{enumerate} |
790 | 787 | |
791 | -\item[Expected Result:] {UserX will have the new flashcard in their deck, and the new flashcard will show up on the live feed of class TEST 1.} | |
788 | +\item[Expected Result:] {UserX will have the new flashcard in their deck, and the new flashcard will show up on UserY's live feed on class TEST 1.} | |
792 | 789 | |
793 | 790 | \item[Alternative Workflow:] |
794 | 791 | \begin{enumerate} |
792 | +\setcounter{enumi}{3} | |
795 | 793 | \itemsep1pt\parskip0pt\parsep0pt |
796 | 794 | \item |
797 | - {The System shall present a modal with a text box.} | |
798 | -\item | |
799 | - {UserX shall select the input field of the modal and type ``The rain in Spain stays mainly in the plain''.} | |
800 | -\item | |
801 | 795 | {UserX shall user their cursor to select the word Spain in the text box, then click the ``Blank Word'' button.} |
802 | 796 | \item |
803 | 797 | {The System shall bold the word Spain.} |
... | ... | @@ -813,7 +807,7 @@ inconvenient times} |
813 | 807 | {UserY shall view the Live Feed and within a minute see the new flashcard appear with ``Spain'' and ``plain'' bolded.} |
814 | 808 | \end{enumerate} |
815 | 809 | |
816 | -\item[Expected Result:] {UserX will have the new flashcard with the words ``Spain'' and ``plain'' bolded and the new flashcard will appear visible to UserX and UserY on the Live Feed of the class TEST 1.} | |
810 | +\item[Expected Result:] {UserX will have the new flashcard with the words ``Spain'' and ``plain'' bolded and the new flashcard will appear visible to UserY on the Live Feed of the class TEST 1.} | |
817 | 811 | |
818 | 812 | \end{description} |
819 | 813 | \newpage |