際際滷

際際滷Share a Scribd company logo
L箪 thuy畉t
Ki畛m Tra Ph畉n M畛m
       Bi 08:       K畛 thu畉t g畛 r畛i  s畛a l畛i

   GV:           Nguy畛n Ng畛c T炭
   Email:        nntu@hoasen.edu.vn
   B畛 m担n:       K畛 thu畉t Ph畉n m畛m
N畛i dung

       Kh叩i ni畛m
       K畛 thu畉t v辿t c畉n
       Ph動董ng ph叩p Qui n畉p
       Ph動董ng ph叩p suy di畛n
       Ph動董ng ph叩p l畉n v畉t
       Ph動董ng ph叩p ki畛m tra
       C叩c nguy棚n t畉c g畛 r畛i
       Ph但n t鱈ch l畛i

NNTu                 Software Testing S2008   2
Kh叩i ni畛m

   G畛 r畛i l c担ng vi畛c th畛c hi畛n sau khi th畛c
   hi畛n thnh c担ng TC
   TC 動畛c g畛i l thnh c担ng (pass)
       ch動董ng tr狸nh kh担ng lm g狸 kh叩c v畛i nh畛ng g狸 n坦
       達 動畛c thi畉t k畉
   Qu叩 tr狸nh g畛 r畛i th畛c hi畛n
       X叩c 畛nh - 畛nh v畛 l畛i
       S畛a l畛i



NNTu                      Software Testing S2008        3
Kh叩i ni畛m

   i畛u ki畛n c畉n v 畛
       達 Ki畛m th畛
   C叩c y畉u t畛 畉nh h動畛ng
       cho th畉y r畉ng ng動畛i l畉p tr狸nh ch動a hon h畉o, c嘆n
       ph畉m l畛i
       l ho畉t 畛ng g但y m畛t m畛i nh畉t v畛 m畉t tinh th畉n
       c坦 th畛 b畛 m畉t ph動董ng h動畛ng




NNTu                   Software Testing S2008             4
K畛 thu畉t v辿t c畉n

   Ph畛 bi畉n
       鱈t t動 duy, 鱈t g但y m畛t m畛i v畛 m畉t tinh th畉n
   Kh担ng hi畛u qu畉
   Th動畛ng kh担ng thnh c担ng
   Ph動董ng ph叩p Brute Force 動畛c ph但n chia
   thnh 3 lo畉i
       kh担ng c坦 畛nh h動畛ng.
       theo c叩c d嘆ng b叩o ti棚n o叩n c畛a ch動董ng tr狸nh.
       v畛i c叩c c担ng c畛 g畛 r畛i t畛 畛ng


NNTu                     Software Testing S2008        5
K畛 thu畉t v辿t c畉n

   G畛 r畛i v畛i th担ng tin k畉t xu畉t
       Hi畛n th畛 th担 d畛 li畛u 畛 c叩c n董i
       K畉t xu畉t b畛 nh畛 鱈t khi ch鱈nh x叩c 畛 x叩c 畛nh l畛i
       Kh担ng c坦 m畛t ph動董ng ph叩p c畛 th畛 ph但n t鱈ch
   Ch畛 ra v畛 tr鱈 l畛i khu v畛c l畛i
   C担ng c畛 g畛 r畛i t畛 畛ng
       Ch竪n th棚m vo ch動董ng tr狸nh c叩c d嘆ng l畛nh h畛 tr畛
       th畛c hi畛n t畛ng b動畛c
       Cho ph辿p 叩nh d畉u c叩c d嘆ng l畛nh thi hnh

NNTu                    Software Testing S2008            6
Ph動董ng ph叩p Qui n畉p

   b畉t 畉u t畛 m畛t manh m畛i v quan s叩t m畛i
   quan h畛 gi畛a c叩c manh m畛i.
       manh m畛i c坦 th畛 l m畛t d畉u hi畛u v畛 l畛i, ho畉c l
       k畉t qu畉 c畛a 1 hay nhi畛u test case




NNTu                    Software Testing S2008           7
Ph動董ng ph叩p Qui n畉p

   X叩c 畛nh d畛 li畛u ph湛 h畛p
       B動畛c 畉u ti棚n l li畛t k棚 t畉t c畉 nh畛ng d畉u hi畛u cho
       l l畛i
       C叩c l畛i t動董ng t畛 nh動ng kh叩c nhau m TC kh担ng
       ph畉i l nguy棚n nh但n g但y l畛i
   T畛 ch畛c c叩c d畛 li畛u quan t但m 畛 t狸m l畛i theo
   c叩c m但u thu畉n




NNTu                    Software Testing S2008          8
Ph動董ng ph叩p Qui n畉p

   畉t ra m畛t gi畉 thuy畉t

   Ch畛ng minh gi畉 thuy畉t
       b畉ng c叩ch so s叩nh n坦 v畛i c叩c manh m畛i g畛c hay
       d畛 li畛u 畛 ch畉c ch畉n r畉ng gi畉 thuy畉t ny hon
       ton lm s叩ng t畛 t狸nh tr畉ng c畛a c叩c manh m畛i
   S畛a l畛i




NNTu                   Software Testing S2008          9
Ph動董ng ph叩p Suy di畛n

   但y l qu叩 tr狸nh lo畉i tr畛 v lm r探 d畉n c叩c
   nguy棚n nh但n
   Ng動畛c v畛i ph動董ng ph叩p quy n畉p
   B畉t 畉u i t畛 c叩c nghi ng畛 l畛i x畉y ra




NNTu                Software Testing S2008       10
Ph動董ng ph叩p Suy di畛n

   L i畛t k棚 c叩c nguy棚n nh但n, gi畉 thuy畉t c坦 th畛
   d畉n t畛i x畉y ra l畛i
   S畛 d畛ng d畛 li畛u ch畉y th畛 畛 lo畉i b畛 d畉n c叩c
   nguy棚n nh但n
   Lm r探 c叩c gi畉 thuy畉t c嘆n l畉i
   Ch畛ng minh c叩c gi畉 thuy畉t




NNTu               Software Testing S2008        11
Ph動董ng ph叩p l畉n v畉t

   Hi畛u qu畉 trong 畛nh v畛 l畛i trong c叩c ch動董ng
   tr狸nh nh畛
   Quay lui l畉i qu叩 tr狸nh x畛 l箪 trong ch動董ng tr狸nh
   cho 畉n khi t狸m th畉y i畛m x畛 l箪 kh担ng 炭ng
   logic




NNTu                Software Testing S2008       12
Ph動董ng ph叩p ki畛m tra

   Ki畛u cu畛i c湛ng l d湛ng ch鱈nh c叩c TC 畛 l畉n
   b動畛c x叩c 畛nh l畛i c畛a ch動董ng tr狸nh
   S畛 d畛ng t畛ng i畛u ki畛n ri棚ng l畉 畛 t狸m l畛i




NNTu               Software Testing S2008       13
C叩c nguy棚n t畉c g畛 r畛i

   N畉u b畛 b畉 t畉c, h達y g叩c n坦 l畉i
   N畉u b畛 b畉 t畉c, H達y m担 t畉 l畉i v畉n 畛 cho 1
   ng動畛i kh叩c
   H達y d湛ng m畛t c担ng c畛 g畛 r畛i duy nh畉t nh動 l
   c叩ch vi畛n tr畛 th畛 2
   Tr叩nh s畛 th畛 nghi畛m  S畛 d畛ng n坦 nh動 l k畉
   s叩ch cu畛i c湛ng



NNTu               Software Testing S2008    14
Ph但n t鱈ch-s畛a l畛i

   Ch畛 no 達 c坦 1 l畛i th狸 c坦 kh畉 nng c坦 m畛t
   l畛i kh叩c
   T畉p trung s畛a l畛i, nh動ng kh担ng ch畛 t畉p trung
   vo m畛t d畉u hi畛u l畛i
   Kh畉 nng s畛a ch鱈nh x叩c kh担ng ph畉i 100%
   Kh畉 nng s畛a ch鱈nh x叩c gi畉m khi k鱈ch th動畛c
   c畛a ch動董ng tr狸nh tng l棚n
   Kh畉 nng s畛a m畛t l畛i c坦 th畛 t畉o ra m畛t l畛i
   m畛i

NNTu               Software Testing S2008     15
Ph但n t鱈ch-s畛a l畛i

   N董i 但u l畛i ph叩t sinh
   Ai t畉o ra l畛i
   C叩i g狸 達 th畛c thi/k畉t th炭c kh担ng 炭ng
   C坦 th畛 ngn ng畛a l畛i ny nh動 th畉 no
   T畉i sao l畛i kh担ng 動畛c ph叩t hi畛n s畛m
   L畛i c坦 th畛 ph叩t hi畛n s畛m b畉ng c叩ch no




NNTu               Software Testing S2008   16
Bi t畉p - 畛c hi畛u




NNTu        Software Testing S2008   17
畛c th棚m

   [1]. Chapter 07




NNTu                 Software Testing S2008   18
Q/A




NNTu   Software Testing S2008   19

More Related Content

Similar to Bai08 ky thuatdebug-k-trpm@softtesting-nntu (20)

Bai01 k tr-pm@softtesting-nntu
Bai01 k tr-pm@softtesting-nntuBai01 k tr-pm@softtesting-nntu
Bai01 k tr-pm@softtesting-nntu
Van Pham
Bai03 kiem tratinh-k-trpm@softtesting-nntu
Bai03 kiem tratinh-k-trpm@softtesting-nntuBai03 kiem tratinh-k-trpm@softtesting-nntu
Bai03 kiem tratinh-k-trpm@softtesting-nntu
Van Pham
Bai03 kiem tratinh-k-trpm@softtesting-nntu
Bai03 kiem tratinh-k-trpm@softtesting-nntuBai03 kiem tratinh-k-trpm@softtesting-nntu
Bai03 kiem tratinh-k-trpm@softtesting-nntu
Van Pham
Bai00 gioi thieu-k-trpm@softtesting-nntu
Bai00 gioi thieu-k-trpm@softtesting-nntuBai00 gioi thieu-k-trpm@softtesting-nntu
Bai00 gioi thieu-k-trpm@softtesting-nntu
Van Pham
Bai12 too ls-kiemtra-ktrpm@softtesting-nntu
Bai12 too ls-kiemtra-ktrpm@softtesting-nntuBai12 too ls-kiemtra-ktrpm@softtesting-nntu
Bai12 too ls-kiemtra-ktrpm@softtesting-nntu
Jenny Nguyen
Bai12 too ls-kiemtra-ktrpm@softtesting-nntu
Bai12 too ls-kiemtra-ktrpm@softtesting-nntuBai12 too ls-kiemtra-ktrpm@softtesting-nntu
Bai12 too ls-kiemtra-ktrpm@softtesting-nntu
Van Pham
Bai06 kiem tramodule-k-trpm@softtesting-nntu
Bai06 kiem tramodule-k-trpm@softtesting-nntuBai06 kiem tramodule-k-trpm@softtesting-nntu
Bai06 kiem tramodule-k-trpm@softtesting-nntu
Jenny Nguyen
Bai07 kiem tramuccao-k-trpm@softtesting-nntu
Bai07 kiem tramuccao-k-trpm@softtesting-nntuBai07 kiem tramuccao-k-trpm@softtesting-nntu
Bai07 kiem tramuccao-k-trpm@softtesting-nntu
Van Pham
Bai07 kiem tramuccao-k-trpm@softtesting-nntu
Bai07 kiem tramuccao-k-trpm@softtesting-nntuBai07 kiem tramuccao-k-trpm@softtesting-nntu
Bai07 kiem tramuccao-k-trpm@softtesting-nntu
Jenny Nguyen
Bai11 quan ly-kiemtra-ktrpm@softtesting-nntu
Bai11 quan ly-kiemtra-ktrpm@softtesting-nntuBai11 quan ly-kiemtra-ktrpm@softtesting-nntu
Bai11 quan ly-kiemtra-ktrpm@softtesting-nntu
Van Pham
Bai11 quan ly-kiemtra-ktrpm@softtesting-nntu
Bai11 quan ly-kiemtra-ktrpm@softtesting-nntuBai11 quan ly-kiemtra-ktrpm@softtesting-nntu
Bai11 quan ly-kiemtra-ktrpm@softtesting-nntu
Jenny Nguyen
Nguy棚n t畉c c董 b畉n c畛a ki畛m th畛 ph畉n m畛m
Nguy棚n t畉c c董 b畉n c畛a ki畛m th畛 ph畉n m畛mNguy棚n t畉c c董 b畉n c畛a ki畛m th畛 ph畉n m畛m
Nguy棚n t畉c c董 b畉n c畛a ki畛m th畛 ph畉n m畛m
Ng畛c Kh叩nh
6 c但u h畛i ph畛ng v畉n tester th担ng d畛ng nm 2021
6 c但u h畛i ph畛ng v畉n tester th担ng d畛ng nm 20216 c但u h畛i ph畛ng v畉n tester th担ng d畛ng nm 2021
6 c但u h畛i ph畛ng v畉n tester th担ng d畛ng nm 2021
MDuyn83
001-Tong-quan-kiem-thu_thanhDHTL_244.pdf
001-Tong-quan-kiem-thu_thanhDHTL_244.pdf001-Tong-quan-kiem-thu_thanhDHTL_244.pdf
001-Tong-quan-kiem-thu_thanhDHTL_244.pdf
phamquocthoai7a4
T狸m hi畛u c叩c k畛 thu畉t ki畛m th畛 ph畉n m畛m 畛ng d畛ng trong l畉p tr狸nh Java.
T狸m hi畛u c叩c k畛 thu畉t ki畛m th畛 ph畉n m畛m  畛ng d畛ng trong l畉p tr狸nh Java.T狸m hi畛u c叩c k畛 thu畉t ki畛m th畛 ph畉n m畛m  畛ng d畛ng trong l畉p tr狸nh Java.
T狸m hi畛u c叩c k畛 thu畉t ki畛m th畛 ph畉n m畛m 畛ng d畛ng trong l畉p tr狸nh Java.
Nguy畛n Anh
T狸m Hi畛u C叩c K畛 Thu畉t Ki畛m Th畛 Ph畉n M畛m v M畛t S畛 畛ng D畛ng Trong Th畛c T畉
T狸m Hi畛u C叩c K畛 Thu畉t Ki畛m Th畛 Ph畉n M畛m v M畛t S畛 畛ng D畛ng Trong Th畛c T畉 T狸m Hi畛u C叩c K畛 Thu畉t Ki畛m Th畛 Ph畉n M畛m v M畛t S畛 畛ng D畛ng Trong Th畛c T畉
T狸m Hi畛u C叩c K畛 Thu畉t Ki畛m Th畛 Ph畉n M畛m v M畛t S畛 畛ng D畛ng Trong Th畛c T畉
Nguy畛n Anh
TM HI畛U CC K畛 THU畉T KI畛M TH畛 PH畉N M畛M
TM HI畛U CC K畛 THU畉T KI畛M TH畛 PH畉N M畛MTM HI畛U CC K畛 THU畉T KI畛M TH畛 PH畉N M畛M
TM HI畛U CC K畛 THU畉T KI畛M TH畛 PH畉N M畛M
Nguy畛n Anh
CHUONG 2.pdf
CHUONG 2.pdfCHUONG 2.pdf
CHUONG 2.pdf
ChauNguyenThiMinh6
TM HI畛U CC K畛 THU畉T KI畛M TH畛 PH畉N M畛M
TM HI畛U CC K畛 THU畉T KI畛M TH畛 PH畉N M畛MTM HI畛U CC K畛 THU畉T KI畛M TH畛 PH畉N M畛M
TM HI畛U CC K畛 THU畉T KI畛M TH畛 PH畉N M畛M
Nguy畛n Anh
Bai01 k tr-pm@softtesting-nntu
Bai01 k tr-pm@softtesting-nntuBai01 k tr-pm@softtesting-nntu
Bai01 k tr-pm@softtesting-nntu
Van Pham
Bai03 kiem tratinh-k-trpm@softtesting-nntu
Bai03 kiem tratinh-k-trpm@softtesting-nntuBai03 kiem tratinh-k-trpm@softtesting-nntu
Bai03 kiem tratinh-k-trpm@softtesting-nntu
Van Pham
Bai03 kiem tratinh-k-trpm@softtesting-nntu
Bai03 kiem tratinh-k-trpm@softtesting-nntuBai03 kiem tratinh-k-trpm@softtesting-nntu
Bai03 kiem tratinh-k-trpm@softtesting-nntu
Van Pham
Bai00 gioi thieu-k-trpm@softtesting-nntu
Bai00 gioi thieu-k-trpm@softtesting-nntuBai00 gioi thieu-k-trpm@softtesting-nntu
Bai00 gioi thieu-k-trpm@softtesting-nntu
Van Pham
Bai12 too ls-kiemtra-ktrpm@softtesting-nntu
Bai12 too ls-kiemtra-ktrpm@softtesting-nntuBai12 too ls-kiemtra-ktrpm@softtesting-nntu
Bai12 too ls-kiemtra-ktrpm@softtesting-nntu
Jenny Nguyen
Bai12 too ls-kiemtra-ktrpm@softtesting-nntu
Bai12 too ls-kiemtra-ktrpm@softtesting-nntuBai12 too ls-kiemtra-ktrpm@softtesting-nntu
Bai12 too ls-kiemtra-ktrpm@softtesting-nntu
Van Pham
Bai06 kiem tramodule-k-trpm@softtesting-nntu
Bai06 kiem tramodule-k-trpm@softtesting-nntuBai06 kiem tramodule-k-trpm@softtesting-nntu
Bai06 kiem tramodule-k-trpm@softtesting-nntu
Jenny Nguyen
Bai07 kiem tramuccao-k-trpm@softtesting-nntu
Bai07 kiem tramuccao-k-trpm@softtesting-nntuBai07 kiem tramuccao-k-trpm@softtesting-nntu
Bai07 kiem tramuccao-k-trpm@softtesting-nntu
Van Pham
Bai07 kiem tramuccao-k-trpm@softtesting-nntu
Bai07 kiem tramuccao-k-trpm@softtesting-nntuBai07 kiem tramuccao-k-trpm@softtesting-nntu
Bai07 kiem tramuccao-k-trpm@softtesting-nntu
Jenny Nguyen
Bai11 quan ly-kiemtra-ktrpm@softtesting-nntu
Bai11 quan ly-kiemtra-ktrpm@softtesting-nntuBai11 quan ly-kiemtra-ktrpm@softtesting-nntu
Bai11 quan ly-kiemtra-ktrpm@softtesting-nntu
Van Pham
Bai11 quan ly-kiemtra-ktrpm@softtesting-nntu
Bai11 quan ly-kiemtra-ktrpm@softtesting-nntuBai11 quan ly-kiemtra-ktrpm@softtesting-nntu
Bai11 quan ly-kiemtra-ktrpm@softtesting-nntu
Jenny Nguyen
Nguy棚n t畉c c董 b畉n c畛a ki畛m th畛 ph畉n m畛m
Nguy棚n t畉c c董 b畉n c畛a ki畛m th畛 ph畉n m畛mNguy棚n t畉c c董 b畉n c畛a ki畛m th畛 ph畉n m畛m
Nguy棚n t畉c c董 b畉n c畛a ki畛m th畛 ph畉n m畛m
Ng畛c Kh叩nh
6 c但u h畛i ph畛ng v畉n tester th担ng d畛ng nm 2021
6 c但u h畛i ph畛ng v畉n tester th担ng d畛ng nm 20216 c但u h畛i ph畛ng v畉n tester th担ng d畛ng nm 2021
6 c但u h畛i ph畛ng v畉n tester th担ng d畛ng nm 2021
MDuyn83
001-Tong-quan-kiem-thu_thanhDHTL_244.pdf
001-Tong-quan-kiem-thu_thanhDHTL_244.pdf001-Tong-quan-kiem-thu_thanhDHTL_244.pdf
001-Tong-quan-kiem-thu_thanhDHTL_244.pdf
phamquocthoai7a4
T狸m hi畛u c叩c k畛 thu畉t ki畛m th畛 ph畉n m畛m 畛ng d畛ng trong l畉p tr狸nh Java.
T狸m hi畛u c叩c k畛 thu畉t ki畛m th畛 ph畉n m畛m  畛ng d畛ng trong l畉p tr狸nh Java.T狸m hi畛u c叩c k畛 thu畉t ki畛m th畛 ph畉n m畛m  畛ng d畛ng trong l畉p tr狸nh Java.
T狸m hi畛u c叩c k畛 thu畉t ki畛m th畛 ph畉n m畛m 畛ng d畛ng trong l畉p tr狸nh Java.
Nguy畛n Anh
T狸m Hi畛u C叩c K畛 Thu畉t Ki畛m Th畛 Ph畉n M畛m v M畛t S畛 畛ng D畛ng Trong Th畛c T畉
T狸m Hi畛u C叩c K畛 Thu畉t Ki畛m Th畛 Ph畉n M畛m v M畛t S畛 畛ng D畛ng Trong Th畛c T畉 T狸m Hi畛u C叩c K畛 Thu畉t Ki畛m Th畛 Ph畉n M畛m v M畛t S畛 畛ng D畛ng Trong Th畛c T畉
T狸m Hi畛u C叩c K畛 Thu畉t Ki畛m Th畛 Ph畉n M畛m v M畛t S畛 畛ng D畛ng Trong Th畛c T畉
Nguy畛n Anh
TM HI畛U CC K畛 THU畉T KI畛M TH畛 PH畉N M畛M
TM HI畛U CC K畛 THU畉T KI畛M TH畛 PH畉N M畛MTM HI畛U CC K畛 THU畉T KI畛M TH畛 PH畉N M畛M
TM HI畛U CC K畛 THU畉T KI畛M TH畛 PH畉N M畛M
Nguy畛n Anh
TM HI畛U CC K畛 THU畉T KI畛M TH畛 PH畉N M畛M
TM HI畛U CC K畛 THU畉T KI畛M TH畛 PH畉N M畛MTM HI畛U CC K畛 THU畉T KI畛M TH畛 PH畉N M畛M
TM HI畛U CC K畛 THU畉T KI畛M TH畛 PH畉N M畛M
Nguy畛n Anh

More from Van Pham (15)

Thi cong da hoa cuong o tphcm thien loc phat
Thi cong da hoa cuong o tphcm thien loc phatThi cong da hoa cuong o tphcm thien loc phat
Thi cong da hoa cuong o tphcm thien loc phat
Van Pham
C畛a hng b叩n 畛 ch董i xe m叩y 畛 TPHCM - Hong Ph炭c Decal
C畛a hng b叩n 畛 ch董i xe m叩y 畛 TPHCM - Hong Ph炭c DecalC畛a hng b叩n 畛 ch董i xe m叩y 畛 TPHCM - Hong Ph炭c Decal
C畛a hng b叩n 畛 ch董i xe m叩y 畛 TPHCM - Hong Ph炭c Decal
Van Pham
Giao trinh co so du lieu can ban
Giao trinh co so du lieu can banGiao trinh co so du lieu can ban
Giao trinh co so du lieu can ban
Van Pham
Avl tree
Avl treeAvl tree
Avl tree
Van Pham
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
Van Pham
Bao cao thuc tap - i畛n to叩n 叩m m但y
Bao cao thuc tap - i畛n to叩n 叩m m但yBao cao thuc tap - i畛n to叩n 叩m m但y
Bao cao thuc tap - i畛n to叩n 叩m m但y
Van Pham
Bai 02 active directory
Bai 02   active directoryBai 02   active directory
Bai 02 active directory
Van Pham
Gioi thieu va cac lenh tren console
Gioi thieu va cac lenh tren consoleGioi thieu va cac lenh tren console
Gioi thieu va cac lenh tren console
Van Pham
Bai 08 quan ly in an
Bai 08   quan ly in anBai 08   quan ly in an
Bai 08 quan ly in an
Van Pham
Bai 07 tao quan ly thu muc
Bai 07   tao quan ly thu mucBai 07   tao quan ly thu muc
Bai 07 tao quan ly thu muc
Van Pham
Bai 06 quan ly dia
Bai 06   quan ly diaBai 06   quan ly dia
Bai 06 quan ly dia
Van Pham
Bai 05 chinh sach nhom
Bai 05   chinh sach nhomBai 05   chinh sach nhom
Bai 05 chinh sach nhom
Van Pham
Bai 01 gioi thieu cai dat
Bai 01   gioi thieu cai datBai 01   gioi thieu cai dat
Bai 01 gioi thieu cai dat
Van Pham
Bai09 kiem traextreme-k-trpm@softtesting-nntu
Bai09 kiem traextreme-k-trpm@softtesting-nntuBai09 kiem traextreme-k-trpm@softtesting-nntu
Bai09 kiem traextreme-k-trpm@softtesting-nntu
Van Pham
Bai05 thiet ketestcase-k-trpm@softtesting-nntu
Bai05 thiet ketestcase-k-trpm@softtesting-nntuBai05 thiet ketestcase-k-trpm@softtesting-nntu
Bai05 thiet ketestcase-k-trpm@softtesting-nntu
Van Pham
Thi cong da hoa cuong o tphcm thien loc phat
Thi cong da hoa cuong o tphcm thien loc phatThi cong da hoa cuong o tphcm thien loc phat
Thi cong da hoa cuong o tphcm thien loc phat
Van Pham
C畛a hng b叩n 畛 ch董i xe m叩y 畛 TPHCM - Hong Ph炭c Decal
C畛a hng b叩n 畛 ch董i xe m叩y 畛 TPHCM - Hong Ph炭c DecalC畛a hng b叩n 畛 ch董i xe m叩y 畛 TPHCM - Hong Ph炭c Decal
C畛a hng b叩n 畛 ch董i xe m叩y 畛 TPHCM - Hong Ph炭c Decal
Van Pham
Giao trinh co so du lieu can ban
Giao trinh co so du lieu can banGiao trinh co so du lieu can ban
Giao trinh co so du lieu can ban
Van Pham
Avl tree
Avl treeAvl tree
Avl tree
Van Pham
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
Van Pham
Bao cao thuc tap - i畛n to叩n 叩m m但y
Bao cao thuc tap - i畛n to叩n 叩m m但yBao cao thuc tap - i畛n to叩n 叩m m但y
Bao cao thuc tap - i畛n to叩n 叩m m但y
Van Pham
Bai 02 active directory
Bai 02   active directoryBai 02   active directory
Bai 02 active directory
Van Pham
Gioi thieu va cac lenh tren console
Gioi thieu va cac lenh tren consoleGioi thieu va cac lenh tren console
Gioi thieu va cac lenh tren console
Van Pham
Bai 08 quan ly in an
Bai 08   quan ly in anBai 08   quan ly in an
Bai 08 quan ly in an
Van Pham
Bai 07 tao quan ly thu muc
Bai 07   tao quan ly thu mucBai 07   tao quan ly thu muc
Bai 07 tao quan ly thu muc
Van Pham
Bai 06 quan ly dia
Bai 06   quan ly diaBai 06   quan ly dia
Bai 06 quan ly dia
Van Pham
Bai 05 chinh sach nhom
Bai 05   chinh sach nhomBai 05   chinh sach nhom
Bai 05 chinh sach nhom
Van Pham
Bai 01 gioi thieu cai dat
Bai 01   gioi thieu cai datBai 01   gioi thieu cai dat
Bai 01 gioi thieu cai dat
Van Pham
Bai09 kiem traextreme-k-trpm@softtesting-nntu
Bai09 kiem traextreme-k-trpm@softtesting-nntuBai09 kiem traextreme-k-trpm@softtesting-nntu
Bai09 kiem traextreme-k-trpm@softtesting-nntu
Van Pham
Bai05 thiet ketestcase-k-trpm@softtesting-nntu
Bai05 thiet ketestcase-k-trpm@softtesting-nntuBai05 thiet ketestcase-k-trpm@softtesting-nntu
Bai05 thiet ketestcase-k-trpm@softtesting-nntu
Van Pham

Bai08 ky thuatdebug-k-trpm@softtesting-nntu

  • 1. L箪 thuy畉t Ki畛m Tra Ph畉n M畛m Bi 08: K畛 thu畉t g畛 r畛i s畛a l畛i GV: Nguy畛n Ng畛c T炭 Email: nntu@hoasen.edu.vn B畛 m担n: K畛 thu畉t Ph畉n m畛m
  • 2. N畛i dung Kh叩i ni畛m K畛 thu畉t v辿t c畉n Ph動董ng ph叩p Qui n畉p Ph動董ng ph叩p suy di畛n Ph動董ng ph叩p l畉n v畉t Ph動董ng ph叩p ki畛m tra C叩c nguy棚n t畉c g畛 r畛i Ph但n t鱈ch l畛i NNTu Software Testing S2008 2
  • 3. Kh叩i ni畛m G畛 r畛i l c担ng vi畛c th畛c hi畛n sau khi th畛c hi畛n thnh c担ng TC TC 動畛c g畛i l thnh c担ng (pass) ch動董ng tr狸nh kh担ng lm g狸 kh叩c v畛i nh畛ng g狸 n坦 達 動畛c thi畉t k畉 Qu叩 tr狸nh g畛 r畛i th畛c hi畛n X叩c 畛nh - 畛nh v畛 l畛i S畛a l畛i NNTu Software Testing S2008 3
  • 4. Kh叩i ni畛m i畛u ki畛n c畉n v 畛 達 Ki畛m th畛 C叩c y畉u t畛 畉nh h動畛ng cho th畉y r畉ng ng動畛i l畉p tr狸nh ch動a hon h畉o, c嘆n ph畉m l畛i l ho畉t 畛ng g但y m畛t m畛i nh畉t v畛 m畉t tinh th畉n c坦 th畛 b畛 m畉t ph動董ng h動畛ng NNTu Software Testing S2008 4
  • 5. K畛 thu畉t v辿t c畉n Ph畛 bi畉n 鱈t t動 duy, 鱈t g但y m畛t m畛i v畛 m畉t tinh th畉n Kh担ng hi畛u qu畉 Th動畛ng kh担ng thnh c担ng Ph動董ng ph叩p Brute Force 動畛c ph但n chia thnh 3 lo畉i kh担ng c坦 畛nh h動畛ng. theo c叩c d嘆ng b叩o ti棚n o叩n c畛a ch動董ng tr狸nh. v畛i c叩c c担ng c畛 g畛 r畛i t畛 畛ng NNTu Software Testing S2008 5
  • 6. K畛 thu畉t v辿t c畉n G畛 r畛i v畛i th担ng tin k畉t xu畉t Hi畛n th畛 th担 d畛 li畛u 畛 c叩c n董i K畉t xu畉t b畛 nh畛 鱈t khi ch鱈nh x叩c 畛 x叩c 畛nh l畛i Kh担ng c坦 m畛t ph動董ng ph叩p c畛 th畛 ph但n t鱈ch Ch畛 ra v畛 tr鱈 l畛i khu v畛c l畛i C担ng c畛 g畛 r畛i t畛 畛ng Ch竪n th棚m vo ch動董ng tr狸nh c叩c d嘆ng l畛nh h畛 tr畛 th畛c hi畛n t畛ng b動畛c Cho ph辿p 叩nh d畉u c叩c d嘆ng l畛nh thi hnh NNTu Software Testing S2008 6
  • 7. Ph動董ng ph叩p Qui n畉p b畉t 畉u t畛 m畛t manh m畛i v quan s叩t m畛i quan h畛 gi畛a c叩c manh m畛i. manh m畛i c坦 th畛 l m畛t d畉u hi畛u v畛 l畛i, ho畉c l k畉t qu畉 c畛a 1 hay nhi畛u test case NNTu Software Testing S2008 7
  • 8. Ph動董ng ph叩p Qui n畉p X叩c 畛nh d畛 li畛u ph湛 h畛p B動畛c 畉u ti棚n l li畛t k棚 t畉t c畉 nh畛ng d畉u hi畛u cho l l畛i C叩c l畛i t動董ng t畛 nh動ng kh叩c nhau m TC kh担ng ph畉i l nguy棚n nh但n g但y l畛i T畛 ch畛c c叩c d畛 li畛u quan t但m 畛 t狸m l畛i theo c叩c m但u thu畉n NNTu Software Testing S2008 8
  • 9. Ph動董ng ph叩p Qui n畉p 畉t ra m畛t gi畉 thuy畉t Ch畛ng minh gi畉 thuy畉t b畉ng c叩ch so s叩nh n坦 v畛i c叩c manh m畛i g畛c hay d畛 li畛u 畛 ch畉c ch畉n r畉ng gi畉 thuy畉t ny hon ton lm s叩ng t畛 t狸nh tr畉ng c畛a c叩c manh m畛i S畛a l畛i NNTu Software Testing S2008 9
  • 10. Ph動董ng ph叩p Suy di畛n 但y l qu叩 tr狸nh lo畉i tr畛 v lm r探 d畉n c叩c nguy棚n nh但n Ng動畛c v畛i ph動董ng ph叩p quy n畉p B畉t 畉u i t畛 c叩c nghi ng畛 l畛i x畉y ra NNTu Software Testing S2008 10
  • 11. Ph動董ng ph叩p Suy di畛n L i畛t k棚 c叩c nguy棚n nh但n, gi畉 thuy畉t c坦 th畛 d畉n t畛i x畉y ra l畛i S畛 d畛ng d畛 li畛u ch畉y th畛 畛 lo畉i b畛 d畉n c叩c nguy棚n nh但n Lm r探 c叩c gi畉 thuy畉t c嘆n l畉i Ch畛ng minh c叩c gi畉 thuy畉t NNTu Software Testing S2008 11
  • 12. Ph動董ng ph叩p l畉n v畉t Hi畛u qu畉 trong 畛nh v畛 l畛i trong c叩c ch動董ng tr狸nh nh畛 Quay lui l畉i qu叩 tr狸nh x畛 l箪 trong ch動董ng tr狸nh cho 畉n khi t狸m th畉y i畛m x畛 l箪 kh担ng 炭ng logic NNTu Software Testing S2008 12
  • 13. Ph動董ng ph叩p ki畛m tra Ki畛u cu畛i c湛ng l d湛ng ch鱈nh c叩c TC 畛 l畉n b動畛c x叩c 畛nh l畛i c畛a ch動董ng tr狸nh S畛 d畛ng t畛ng i畛u ki畛n ri棚ng l畉 畛 t狸m l畛i NNTu Software Testing S2008 13
  • 14. C叩c nguy棚n t畉c g畛 r畛i N畉u b畛 b畉 t畉c, h達y g叩c n坦 l畉i N畉u b畛 b畉 t畉c, H達y m担 t畉 l畉i v畉n 畛 cho 1 ng動畛i kh叩c H達y d湛ng m畛t c担ng c畛 g畛 r畛i duy nh畉t nh動 l c叩ch vi畛n tr畛 th畛 2 Tr叩nh s畛 th畛 nghi畛m S畛 d畛ng n坦 nh動 l k畉 s叩ch cu畛i c湛ng NNTu Software Testing S2008 14
  • 15. Ph但n t鱈ch-s畛a l畛i Ch畛 no 達 c坦 1 l畛i th狸 c坦 kh畉 nng c坦 m畛t l畛i kh叩c T畉p trung s畛a l畛i, nh動ng kh担ng ch畛 t畉p trung vo m畛t d畉u hi畛u l畛i Kh畉 nng s畛a ch鱈nh x叩c kh担ng ph畉i 100% Kh畉 nng s畛a ch鱈nh x叩c gi畉m khi k鱈ch th動畛c c畛a ch動董ng tr狸nh tng l棚n Kh畉 nng s畛a m畛t l畛i c坦 th畛 t畉o ra m畛t l畛i m畛i NNTu Software Testing S2008 15
  • 16. Ph但n t鱈ch-s畛a l畛i N董i 但u l畛i ph叩t sinh Ai t畉o ra l畛i C叩i g狸 達 th畛c thi/k畉t th炭c kh担ng 炭ng C坦 th畛 ngn ng畛a l畛i ny nh動 th畉 no T畉i sao l畛i kh担ng 動畛c ph叩t hi畛n s畛m L畛i c坦 th畛 ph叩t hi畛n s畛m b畉ng c叩ch no NNTu Software Testing S2008 16
  • 17. Bi t畉p - 畛c hi畛u NNTu Software Testing S2008 17
  • 18. 畛c th棚m [1]. Chapter 07 NNTu Software Testing S2008 18
  • 19. Q/A NNTu Software Testing S2008 19