Test case cho mươt use case mư tă câch kiïím chûâng cho mươt use case bao gưìm că kïịt quă tûúng tâc giûơa ngûúđi sûê duơng vúâi hïơ thưịng, trịnh tûơ thi hađnh theo kõch băn (script) cuêa use case. Test case cho mươt use case úê mûâc design (use case realization) mư tă câch kiïím chûâng quâ trịnh tûúng tâc giûơa use case vúâi câc component liïn quan ăïịn viïơc thi hađnh use case.
Test case cho hïơ thưịng mư tă quy trịnh kiïím chûâng viïơc thi hađnh chđnh xâc câc chûâc nùng cuêa hïơ thưịng xêt vïì tưíng thïí chuê ýịu lađ sûơ thi hađnh phưịi húơp líỵn nhau giûơa câc use case dûúâi mươt sưị ăiïìu kiïơn cuơ thïí bao gưìm cíịu hịnh phíìn cûâng, ngûúđi sûê duơng, kđch thûúâc cú súê dûơ liïơu...
4.42.3. Thûơc hiïơn kiïím chûâng
Tûơ ăương hôa câc quy trịnh kiïím chûâng mươt câch tưịi ăa bùìng câch taơo câc component kiïím chûâng. Mưỵi component chûâa câc kõch băn (script) cho quy trịnh kiïím chûâng. Kiïím chûâng kïịt quă tđch húơp. Kiïím chûâng hïơ thưịng qua thûơc hiïơn test case cho hïơ thưịng. Ăânh giâ kïịt quă kiïím chûâng câc ăươ ăo vïì mûâc ăươ hoađn chĩnh vađ tin cíơy.
Chûúng 4
ÛÂNG DUƠNG UML TRONG QUY TRỊNH PHÂT TRIÏÍN PHÍÌN MÏÌM 178
4.43. Tôm tùưt
Chûúng bưịn ăaơ trịnh bađy sú lûúơc vïì qui trịnh phât triïín phíìn mïìm Rational Unified Process, qua ăô cuơng giúâi thiïơu khă nùng ûâng duơng cuêa UML trong mươt qui trịnh phât triïín phíìn mïìm cuơ thïí. RUP vađ UML ặúơc phât triïín ăưìng hađnh vúâi nhau vađ cô nguưìn gưịc tûđ haơng phíìn mïìm Rational, vị víơy viïơc kïịt húơp giûơa UML vađ RUP mang laơi mươt cưng cuơ ríịt hiïơu quă trong viïơc phâr triïín phíìn mïìm. Ăïí minh hoơa thûơc tïị cho ûâng duơng nađy chuâng em ăaơ sûê duơng phíìn mïìm Rational Rose 2000 (cô hưỵ trúơ hoađn toađn ngưn ngûơ UML vađ RUP) ăïí thiïịt kïị ûâng duơng, viïơc tiïịp cíơn vađ sûê duơng mươt cưng cuơ múâi trïn thûơc tïị cô khưng đt khô khùn, nhûng nhûơng kïịt quă ăaơt ặúơc trong ûâng duơng cô thïí cho thíịy khă nùng ûâng duơng cuêa UML trong thûơc tïị lađ ríịt khă quan.
Chûúng 5 TƯÍNG KÏỊT 179