Commit fbe1c300bc2c5a64ec667bf1f78617636134e43b
Exists in
master
Merge branch 'master' of https://git.ucsd.edu/110swag/docs
Showing 2 changed files Side-by-side Diff
TestCases.tex
View file @
fbe1c30
... | ... | @@ -151,7 +151,7 @@ |
151 | 151 | process of a user logging into the application.} |
152 | 152 | |
153 | 153 | \item[Desired Outcome:]{The User shall be able to provide their email address and |
154 | -password to access their courses and flash cards. The User shall gain | |
154 | +password to access their courses and flashcards. The User shall gain | |
155 | 155 | access to the list of the courses they have added, and be able to review |
156 | 156 | the flashcards they have added to their decks.} |
157 | 157 | |
... | ... | @@ -476,6 +476,7 @@ |
476 | 476 | |
477 | 477 | \item[Expected Result:] {User's password is changed from \mbox{``mynameisuserx''} |
478 | 478 | to \mbox{``newPassword''}.} |
479 | +\\ | |
479 | 480 | |
480 | 481 | \item[Alternate Workflow A:] |
481 | 482 | \begin{enumerate} |
... | ... | @@ -492,6 +493,7 @@ |
492 | 493 | \end{enumerate} |
493 | 494 | |
494 | 495 | \item[Expected Result:] {The System shall display a toast ``Your old password is not correct''.} |
496 | +\\ | |
495 | 497 | |
496 | 498 | \item[Workflow:] |
497 | 499 | \begin{enumerate} |
... | ... | @@ -585,6 +587,7 @@ |
585 | 587 | \end{enumerate} |
586 | 588 | |
587 | 589 | \item[Expected Result:] {UserX shall be logged in.} |
590 | +\\ | |
588 | 591 | |
589 | 592 | \item[Alternate Workflow:] |
590 | 593 | \begin{enumerate} |
591 | 594 | |
592 | 595 | |
593 | 596 | |
... | ... | @@ -893,19 +896,23 @@ |
893 | 896 | \setcounter{enumi}{3} |
894 | 897 | \itemsep1pt\parskip0pt\parsep0pt |
895 | 898 | \item |
896 | - {UserX shall user their cursor to select the word Spain in the text box, then click the ``Blank Word'' button.} | |
899 | + {UserX shall user their cursor to select the word Spain in the text box, | |
900 | +then click the ``Blank Word'' button.} | |
897 | 901 | \item |
898 | 902 | {The System shall bold the word Spain.} |
899 | 903 | \item |
900 | - {UserX shall use the cursor to select the word ``plain'' in the text box, then click the ``Blank Word'' button.} | |
904 | + {UserX shall use the cursor to select the word ``plain'' in the text box, | |
905 | +then click the ``Blank Word'' button.} | |
901 | 906 | \item |
902 | 907 | {The System shall bold the word plain.} |
903 | 908 | \item |
904 | 909 | {UserX shall click the ``Contribute'' button in the modal.} |
905 | 910 | \item |
906 | - {The System shall add the new flashcard containing the text ``The rain in \textbf{Spain} stays mainly in the \textbf{plain}'' to the feed of each user enrolled in TEST.} | |
911 | + {The System shall add the new flashcard containing the text ``The rain in | |
912 | +\textbf{Spain} stays mainly in the \textbf{plain}'' to the feed of each user enrolled in TEST.} | |
907 | 913 | \item |
908 | - {UserY shall view the live feed and within a minute see the new flashcard appear with ``Spain'' and ``plain'' bolded.} | |
914 | + {UserY shall view the live feed and within a minute see the new flashcard | |
915 | +appear with ``Spain'' and ``plain'' bolded.} | |
909 | 916 | \end{enumerate} |
910 | 917 | |
911 | 918 | \item[Expected Result:] { |
... | ... | @@ -926,7 +933,8 @@ |
926 | 933 | {UserX shall click the ``Contribute'' button in the dialog.} |
927 | 934 | \end{enumerate} |
928 | 935 | |
929 | -\item[Expected Result:] {Blank flashcard will not be added to UserX's deck or to the live feed of TEST 101.} | |
936 | +\item[Expected Result:] {Blank flashcard will not be added to UserX's deck or | |
937 | +to the live feed of TEST 101.} | |
930 | 938 | |
931 | 939 | \item[Alternate Workflow:] |
932 | 940 | \begin{enumerate} |
... | ... | @@ -950,7 +958,8 @@ |
950 | 958 | \subsection{[F2] Edit Flashcard} |
951 | 959 | |
952 | 960 | \begin{description} |
953 | -\item[Description:]{This test case outlines the presentation layering step process of a user editting a flashcard.} | |
961 | +\item[Description:]{This test case outlines the presentation layering step | |
962 | +process of a user editting a flashcard.} | |
954 | 963 | |
955 | 964 | \item[Desired Outcome:]{Flashcard is edited and saved appropriately} |
956 | 965 | \\ |
... | ... | @@ -1014,7 +1023,7 @@ |
1014 | 1023 | {The System shall hide the modal from UserX.} |
1015 | 1024 | \end{enumerate} |
1016 | 1025 | |
1017 | -\item[Expected Results:]{UserX shall see a new flashcard with the | |
1026 | +\item[Expected Result:]{UserX shall see a new flashcard with the | |
1018 | 1027 | text ``Edit has been made'' added to the top of the feed and the new |
1019 | 1028 | flashcard will be added to UserX's deck. |
1020 | 1029 | The flashcard with the text ``this is made for edit'' |
1021 | 1030 | |
... | ... | @@ -1075,8 +1084,8 @@ |
1075 | 1084 | flashcard will be added to UserX's deck. |
1076 | 1085 | The flashcard with the text ``this is made for edit'' |
1077 | 1086 | will be hidden from UserX.} |
1078 | -\item[Alternative Workflow B:] | |
1079 | 1087 | |
1088 | +\item[Alternative Workflow B:] | |
1080 | 1089 | \begin{enumerate} |
1081 | 1090 | \itemsep1pt\parskip0pt\parsep0pt |
1082 | 1091 | \item |
... | ... | @@ -1605,7 +1614,7 @@ |
1605 | 1614 | |
1606 | 1615 | \section{Decks} |
1607 | 1616 | |
1608 | -\subsection{[D1] Remove a card from a deck} | |
1617 | +\subsection{[D1] Remove a Card from Deck} | |
1609 | 1618 | |
1610 | 1619 | \begin{description} |
1611 | 1620 | \item[Description:]{This test case outlines the presentation layering step process |
screen_sequence_diagrams/reset_password.dot
View file @
fbe1c30
... | ... | @@ -14,17 +14,15 @@ |
14 | 14 | |
15 | 15 | "Controller"[center=true, fillcolor="#aaaaff", style=filled, shape = diamond, |
16 | 16 | fixedsize=true, width=1.4, height=1.4]; |
17 | - "Failure: User did not\nchange password"[shape=none]; | |
18 | - "Success: User \nchanged password"[shape=none]; | |
19 | 17 | |
20 | 18 | "Settings" -> "POST /api/request_password_reset"; |
21 | 19 | "POST /api/request_password_reset" -> "Controller"; |
22 | 20 | "Controller" -> "Email"; |
23 | 21 | |
24 | - "Email" -> "Failure: User did not\nreset password"; | |
25 | - "Failure: User did not\nreset password" -> "Settings"; | |
22 | + "Email" -> "Failure: User did not\nreset password"[shape=none]; | |
23 | + "Failure: User did not\nreset password"[shape=none] -> "Settings"; | |
26 | 24 | |
27 | - "Email" -> "Success: User \nreset password"; | |
28 | - "Success: User \nreset password" -> "Settings"; | |
25 | + "Email" -> "Success: User \nreset password"[shape=none]; | |
26 | + "Success: User \nreset password"[shape=none] -> "Settings"; | |
29 | 27 | } |