Kiïím chûâng (test)

Một phần của tài liệu Ứng dụng UML trong quy trình phát triển phần mềm (Trang 34 - 35)

ÛÂNG DUƠNG UML TRONG QUY TRÒNH PHAÂT TRIÏÍN PHÍÌN MÏÌM

4.42.Kiïím chûâng (test)

4.42.1. Líơp kïị hoaơch kiïím chûâng

Xaâc ắnh chiïịn lûúơc kiïím chûâng, nhín sûơ vađ caâc tađi nguýn liïn quan, caâc kïịt quaê ăaơt ặúơc trong möîi quy trònh kiïím chûâng.

4.42.2. Thiïịt kïị caâc quy trònh kiïím chûâng (test case)

Test case cho möơt use case mö taê caâch kiïím chûâng cho möơt use case bao göìm caê kïịt quaê tûúng taâc giûôa ngûúđi sûê duơng vúâi hïơ thöịng, trònh tûơ thi hađnh theo kõch baên (script) cuêa use case. Test case cho möơt use case úê mûâc design (use case realization) mö taê caâch kiïím chûâng quaâ trònh tûúng taâc giûôa use case vúâi caâc component liïn quan ăïịn viïơc thi hađnh use case.

Test case cho hïơ thöịng mö taê quy trònh kiïím chûâng viïơc thi hađnh chñnh xaâc caâc chûâc nùng cuêa hïơ thöịng xeât vïì töíng thïí chuê ýịu lađ sûơ thi hađnh phöịi húơp líîn nhau giûôa caâ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 hoâa caâc quy trònh kiïím chûâng möơt caâch töịi ăa bùìng caâch taơo caâc component kiïím chûâng. Möîi component chûâa caâc kõch baên (script) cho quy trònh kiïím chûâng. Kiïím chûâng kïịt quaê tñch húơp. Kiïím chûâng hïơ thöịng qua thûơc hiïơn test case cho hïơ thöịng. Ăaânh giaâ kïịt quaê kiïím chûâng caâc ăöơ ăo vïì mûâc ăöơ hoađn chónh vađ tin cíơy.

Chûúng 4

ÛÂNG DUƠNG UML TRONG QUY TRÒNH PHAÂT TRIÏÍN PHÍÌN MÏÌM 178 MÏÌM 178

4.43. Toâm tùưt

Chûúng böịn ăaô trònh bađy sú lûúơc vïì qui trònh phaât triïín phíìn mïìm Rational Unified Process, qua ăoâ cuông giúâi thiïơu khaê nùng ûâng duơng cuêa UML trong möơt qui trònh phaât triïín phíìn mïìm cuơ thïí. RUP vađ UML ặúơc phaât triïín ăöìng hađnh vúâi nhau vađ coâ 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 quaê trong viïơc phaâ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 (coâ 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ïị coâ khöng ñt khoâ khùn, nhûng nhûông kïịt quaê ăaơt ặúơc trong ûâng duơng coâ thïí cho thíịy khaê nùng ûâng duơng cuêa UML trong thûơc tïị lađ ríịt khaê quan.

Một phần của tài liệu Ứng dụng UML trong quy trình phát triển phần mềm (Trang 34 - 35)