Compare View
Commits (2)
Diff
Showing 1 changed file Side-by-side Diff
TestCases.tex
View file @
0e3a252
... | ... | @@ -847,9 +847,9 @@ flashcard will be shared with others.} |
847 | 847 | \begin{itemize} |
848 | 848 | \itemsep1pt\parskip0pt\parsep0pt |
849 | 849 | \item |
850 | - {The User is logged as UserX.} | |
850 | + {One browser session is logged in as UserX.} | |
851 | 851 | \item |
852 | -{The User is logged in a different browser session as UserY (see Testing Notes).} | |
852 | +{Another browser session is logged in as UserY (see Testing Notes).} | |
853 | 853 | \item |
854 | 854 | {UserX and UserY have added the class TEST 101.} |
855 | 855 | \item |
... | ... | @@ -862,18 +862,20 @@ flashcard will be shared with others.} |
862 | 862 | \item |
863 | 863 | {UserX has flashcard added to their deck.} |
864 | 864 | \item |
865 | - {The Flashcard is shown in the live feed.} | |
865 | + {The flashcard is shown on the live feed for TEST 101.} | |
866 | 866 | \item |
867 | - {UserY and other users can add this flashcard to their decks.} | |
867 | + {UserY and other users shall be able to add the | |
868 | +flashcard to their decks.} | |
868 | 869 | \end{itemize} |
869 | 870 | |
870 | -\item[Trigger:]{UserX wants to contribute a flashcard to the class TEST 101.} | |
871 | +\item[Trigger:]{UserX wants to contribute a flashcard | |
872 | +to the class TEST 101.} | |
871 | 873 | |
872 | 874 | \item[Workflow:] |
873 | 875 | \begin{enumerate} |
874 | 876 | \itemsep1pt\parskip0pt\parsep0pt |
875 | 877 | \item {UserX has clicked the circular plus button (``Compose'' button) in |
876 | -the lower right corner of the live feed.} | |
878 | +the lower right corner of the screen.} | |
877 | 879 | \item |
878 | 880 | {The System shall present a modal with a text box.} |
879 | 881 | \item |
... | ... | @@ -881,7 +883,8 @@ the lower right corner of the live feed.} |
881 | 883 | \item |
882 | 884 | {UserX shall select the ``Contribute'' button in the modal.} |
883 | 885 | \item |
884 | - {The System shall add the new card containing the text ``The rain in Spain stays mainly in | |
886 | + {The System shall add the new card containing the text | |
887 | +``The rain in Spain stays mainly in | |
885 | 888 | the plain'' to the feed of each user enrolled in ``TEST 101''.} |
886 | 889 | \item |
887 | 890 | {UserY shall see the card appear in their feed within a minute (See Notes).} |
... | ... | @@ -891,10 +894,12 @@ the lower right corner of the live feed.} |
891 | 894 | {The flashcard shall be included in the UserX's deck.(c.f. Note about simultaneous browser session).} |
892 | 895 | \end{enumerate} |
893 | 896 | |
894 | -\item[Expected Result:] {UserX will have the new flashcard in their deck. | |
895 | -For UserX, the new flashcard will have a checkmark, indicating that the card | |
896 | -is in their deck and a pencil icon on top right to indicate UserX as | |
897 | -the author of the flashcard. The new flashcard will show up on UserY's | |
897 | +\item[Expected Result:] | |
898 | +{UserX will have the new flashcard in their deck. | |
899 | +For UserX, the new flashcard will have a checkmark, | |
900 | +indicating that the card is in their deck and a pencil icon | |
901 | +on top right to indicate UserX as the author of the flashcard. | |
902 | +The new flashcard will show up on UserY's | |
898 | 903 | live feed on class TEST 101 without checkmark and pencil icon.} |
899 | 904 | |
900 | 905 | \item[Alternate Workflow A:] |
... | ... | @@ -903,27 +908,28 @@ live feed on class TEST 101 without checkmark and pencil icon.} |
903 | 908 | \setcounter{enumi}{3} |
904 | 909 | \itemsep1pt\parskip0pt\parsep0pt |
905 | 910 | \item |
906 | - {UserX shall user their cursor to select the word Spain in the text box, | |
907 | -then click the ``Blank Word'' button.} | |
911 | + {UserX shall user their cursor to select the word | |
912 | +``Spain'' in the text box, then click the ``Blank Word'' button.} | |
908 | 913 | \item |
909 | - {The System shall bold the word Spain.} | |
914 | + {The System shall bold the word ``Spain''.} | |
910 | 915 | \item |
911 | - {UserX shall use the cursor to select the word ``plain'' in the text box, | |
912 | -then click the ``Blank Word'' button.} | |
916 | + {UserX shall use the cursor to select the word | |
917 | +``plain'' in the text box, then click the ``Blank Word'' button.} | |
913 | 918 | \item |
914 | 919 | {The System shall bold the word plain.} |
915 | 920 | \item |
916 | 921 | {UserX shall click the ``Contribute'' button in the modal.} |
917 | 922 | \item |
918 | - {The System shall add the new flashcard containing the text ``The rain in | |
919 | -\textbf{Spain} stays mainly in the \textbf{plain}'' to the feed of each user enrolled in TEST.} | |
923 | + {The System shall add the new flashcard containing | |
924 | +the text ``The rain in \textbf{Spain} stays mainly in the \textbf{plain}'' to the feed of each user enrolled in TEST.} | |
920 | 925 | \item |
921 | - {UserY shall view the live feed and within a minute see the new flashcard | |
922 | -appear with ``Spain'' and ``plain'' bolded.} | |
926 | + {UserY shall view the live feed and within a minute | |
927 | +see the new flashcard appear with ``Spain'' and ``plain'' bolded.} | |
923 | 928 | \end{enumerate} |
924 | 929 | |
925 | 930 | \item[Expected Result:] { |
926 | -UserX will have the new flashcard with the words ``Spain'' and ``plain'' bolded in their deck. | |
931 | +UserX will have the new flashcard with the words | |
932 | +``Spain'' and ``plain'' bolded in their deck. | |
927 | 933 | For UserX, the new flashcard will have a checkmark, |
928 | 934 | indicating that the card is in their deck and a pencil icon on |
929 | 935 | top right to indicate UserX as the author of the flashcard. |
... | ... | @@ -956,7 +962,8 @@ to the live feed of TEST 101.} |
956 | 962 | \end{enumerate} |
957 | 963 | |
958 | 964 | \item[Expected Result:] |
959 | -{ Flashcard with input not meeting the length restriction will not be added to | |
965 | +{ Flashcard with input size that does not meeting the | |
966 | +length restriction will not be added to | |
960 | 967 | UserX's deck or to the live feed of TEST 101.} |
961 | 968 | |
962 | 969 | \end{description} |
... | ... | @@ -967,13 +974,15 @@ UserX's deck or to the live feed of TEST 101.} |
967 | 974 | \subsection{[F2] Edit Flashcard} |
968 | 975 | |
969 | 976 | \begin{description} |
970 | -\item[Description:]{This test case outlines the presentation layering step | |
977 | +\item[Description:]{ | |
978 | +This test case outlines the presentation layering step | |
971 | 979 | process of a user editting a flashcard.} |
972 | 980 | |
973 | 981 | \item[Desired Outcome:]{Flashcard is edited and saved appropriately} |
974 | 982 | \\ |
975 | 983 | |
976 | -\item[User Goals:]{The User shall be able to change the text and the blanked words on a flashcard.} | |
984 | +\item[User Goals:]{The User shall be able to change the text and | |
985 | +the blanked words on a flashcard.} | |
977 | 986 | |
978 | 987 | \item[Dependency Use Cases:]{[A1] User Registration, [A2] User |
979 | 988 | Login, [A3] Add a Class, [F1] Push Flashcard, [F3] Pull Flashcard} |