| |
PrüfenAngenommene Spezifikation Des PROFILS 2,0 UML 27 Begrenzungen [ 1 ] Die Art des Rückholresultatsparameters eines Testfalles muß Urteilsspruch sein. [ 2 ] Ein Testfallstereotype kann nicht an einem Verhalten und an seiner Spezifikation angewendet werden. [ 3 ] Wenn ein Testfallstereotype an einem Betrieb angewendet wird, muß der kennzeichnenklassifikator den angewendeten Testsuitestereotype haben. [ 4 ] Wenn ein Testfallstereotype an einem Verhalten angewendet wird, muß der Kontext des Verhaltens den Testsuitestereotype haben angewandt. Semantik Die Semantik der Testfälle werden durch die Semantik des (Test) Verhaltens gegeben, das sie verwirklicht. Darstellung Die Darstellung für Testfall ist ein Betrieb mit Stereotype < < Testfall > >. Beispiele Beispiele der Testfälle können in Tabelle 18 gefunden werden, Tabelle 26 und Tabelle 6 . Prüfen Sie Zielsetzung Beschreibung Eine Abhängigkeit verwendete, die Zielsetzungen eines Testfalles zu spezifizieren oder Suite zu prüfen. Ein Testfall oder ein Testsuite können jede mögliche Zahl haben von den Zielsetzungen und von einer Zielsetzung kann durch jede mögliche Zahl der Testfälle oder der Testsuites verwirklicht werden. Begrenzungen [ 1 ] Der Klient einer Testzielsetzung muß ein genanntes Element mit einem Testfall sein oder prüfen Sie den angewendeten Suitestereotype. Darstellung Eine Testzielsetzung wird mit einer gestrichelten Linie mit einer Stockpfeilspitze gezeigt, die von einem Testfall oder von einem Testsuite auf zeigt element(s), das die Zielsetzung darstellt. Das Schlüsselwort "Zielsetzung" wird nahe der gestrichelten Linie gezeigt. Beispiele Die Testzielsetzung in Tabelle 5 spezifiziert, daß die Zielsetzung des Testfalles ValidWithdrawal Gebrauch WithdrawMoney ist Fall. Tabelle 5. Prüfen Sie Zielsetzung FinishAction Beschreibung Ein FinishAction ist eine Tätigkeit, die feststellt, daß der Testbestandteil seine Durchführung des Testfalles beendet sofort. Dieses bedeutet nicht, daß der Testbestandteil beendet wird. ValidWithdrawal < < Betrieb, testcase > > WithdrawMoney < < usecase > > < < Zielsetzung > > |  |
|
| |
|
|