![]()
Kỹ Thuật Kiểm Thử Phần Mềm (Testing Technique)
Software Testing
Author
VTB
Date
2011-02-16 20:02
Views
35778
Originally posted by : "tcctomorrow"
mot so khai niem ve KTPM
5. Lời Mở Đầu........................ 7
6. Cơ Sở Kiểm Thử Phần Mềm........... 8
6.1. Bài Toán Kiểm Thử Phần Mềm..... 8
6.2. Các Mục Tiêu Kiểm Định........... 8
6.3. Quá Trình Kiểm Định.............. 8
7. Kỹ Thuật Thiết Kế................. 11
7.1. Khái Quát.............. 11
7.2. Kỹ Thuật Thiết Kế Hộp Trắng ( White Box)...... 12
7.2.1. Kiểm Thử Đường Diễn Tiến Của Chương Trình.. 14
7.2.2. Kiểm Định Cấu Trúc Điều Kiển................. 17
a) Kiểm thử các biểu thức điều kiện...................... 17
(1) Các loại lỗi của điều kiện bao gồm.................. 17
b) Kiểm thử luồng dữ liệu (DFT)................... 18
c) Kiểm Thử Vòng Lặp.............................. 19
(1) Vòng Lặp Đơn................................ 20
(2) Vòng Lặp Tạo Tổ............................. 20
(3) Vòng Lặp Móc Nối........................... 21
(4) Vòng Lặp Không Có Cấu Trúc................ 21
7.3. Kỹ Thuật Kiểm Thử Hộp Đen ( Black Box).. 22
7.3.1. Phân Vùng Tương Đương.............. 22
7.3.2. Phân Tích Giá Trị Biên............. 23
7.3.3. Kỹ Thuật Cause-Effect Graphing....... 24
8. Chương Trình Minh Hoạ.................... 27
Những Chức Năng Chính.......................... 27
Chạy Chương Trình Minh Hoạ..................... 27
Phụ Lục A Bảng Chú Giải............................................. 28
Phụ Lục B Yêu Cầu Hệ Thống.......................................... 29
Cấu Hình PC............................................................ 29
Phụ Lục C Cấu Trúc Thư Mục........................................... 30
Cấu Trúc Thư Mục..................................................................... 30
Tài Liệu Tham Khảo............................................................ 31
Khái Quát
Trong tài liệu nay đề cập đến các vấn đề của bài toán kiểm thử phần mềm và kỹ thuật thiết kế các trường hợp kiểm thử.
Phần đầu bài toán kiểm thử vá các mục tiêu của việc kiểm thử.
Phần 2 trọng tâm đưa ra tập hợp các kỹ thuật thiết kế cho phép tạo ra những trường hợp kiểm thử thoả mãn những mục tiêu kiểm thử ở trên.
GT.TSHK. Hoàng Kiếm ( Hướng Dẫn )
Danh Sách Học Viên Thực Hiện
Nguyễn Ngọc Quí
mot so khai niem ve KTPM
5. Lời Mở Đầu........................ 7
6. Cơ Sở Kiểm Thử Phần Mềm........... 8
6.1. Bài Toán Kiểm Thử Phần Mềm..... 8
6.2. Các Mục Tiêu Kiểm Định........... 8
6.3. Quá Trình Kiểm Định.............. 8
7. Kỹ Thuật Thiết Kế................. 11
7.1. Khái Quát.............. 11
7.2. Kỹ Thuật Thiết Kế Hộp Trắng ( White Box)...... 12
7.2.1. Kiểm Thử Đường Diễn Tiến Của Chương Trình.. 14
7.2.2. Kiểm Định Cấu Trúc Điều Kiển................. 17
a) Kiểm thử các biểu thức điều kiện...................... 17
(1) Các loại lỗi của điều kiện bao gồm.................. 17
b) Kiểm thử luồng dữ liệu (DFT)................... 18
c) Kiểm Thử Vòng Lặp.............................. 19
(1) Vòng Lặp Đơn................................ 20
(2) Vòng Lặp Tạo Tổ............................. 20
(3) Vòng Lặp Móc Nối........................... 21
(4) Vòng Lặp Không Có Cấu Trúc................ 21
7.3. Kỹ Thuật Kiểm Thử Hộp Đen ( Black Box).. 22
7.3.1. Phân Vùng Tương Đương.............. 22
7.3.2. Phân Tích Giá Trị Biên............. 23
7.3.3. Kỹ Thuật Cause-Effect Graphing....... 24
8. Chương Trình Minh Hoạ.................... 27
Những Chức Năng Chính.......................... 27
Chạy Chương Trình Minh Hoạ..................... 27
Phụ Lục A Bảng Chú Giải............................................. 28
Phụ Lục B Yêu Cầu Hệ Thống.......................................... 29
Cấu Hình PC............................................................ 29
Phụ Lục C Cấu Trúc Thư Mục........................................... 30
Cấu Trúc Thư Mục..................................................................... 30
Tài Liệu Tham Khảo............................................................ 31
Khái Quát
Trong tài liệu nay đề cập đến các vấn đề của bài toán kiểm thử phần mềm và kỹ thuật thiết kế các trường hợp kiểm thử.
Phần đầu bài toán kiểm thử vá các mục tiêu của việc kiểm thử.
Phần 2 trọng tâm đưa ra tập hợp các kỹ thuật thiết kế cho phép tạo ra những trường hợp kiểm thử thoả mãn những mục tiêu kiểm thử ở trên.
GT.TSHK. Hoàng Kiếm ( Hướng Dẫn )
Danh Sách Học Viên Thực Hiện
Nguyễn Ngọc Quí
Total 20,613
- All
- Agile Testing
- Bug/Defect
- Certification
- Conferences
- Database Testing
- Functional Test
- Integration Testing
- Interview
- Java Testing
- Magazine
- Manual Testing
- Methodology
- Mobile Testing
- Network Testing
- Performance Test
- Requirement
- Review
- Risk Management
- Security Testing
- Software Testing
- Standard
- System Testing
- Test Automation
- Test Case
- Test Data
- Test Environment
- Test Estimation
- Test Management
- Tester Career
- Testing News
- Test Plan
- Unit Testing
- Video Tutorial
- Web Testing
- Webinar
| Number | Title | Author | Date | Votes | Views |
| 20613 |
SileniusStor is specialized in reselling Cheap Aquafadas software online.
Softwareces
|
2022.09.15
|
Votes 0
|
Views 55822091
|
Softwareces | 2022.09.15 | 0 | 55822091 |
| 20612 |
CSStore is specialized in reselling Cheap Steinberg software online.
Softwareces
|
2022.09.04
|
Votes 0
|
Views 55614157
|
Softwareces | 2022.09.04 | 0 | 55614157 |
| 20611 |
Software Tester Community Website
ItSeTsQtBer
|
2021.04.11
|
Votes 0
|
Views 56111803
|
ItSeTsQtBer | 2021.04.11 | 0 | 56111803 |
| 20610 |
SoapUI Certification Course Content
Steveskok
|
2021.02.08
|
Votes 0
|
Views 56826194
|
Steveskok | 2021.02.08 | 0 | 56826194 |
| 20609 |
JavaScript Course Content
Steveskok
|
2021.02.08
|
Votes 0
|
Views 56003704
|
Steveskok | 2021.02.08 | 0 | 56003704 |
| 20608 |
Why most mobile testing is not continuous?
(TestExpert)
|
2021.02.04
|
Votes 0
|
Views 56652958
|
(TestExpert) | 2021.02.04 | 0 | 56652958 |
| 20607 |
8 Common Mistakes When Planning and Documenting Your Tests
(TestExpert)
|
2021.02.04
|
Votes 0
|
Views 58093798
|
(TestExpert) | 2021.02.04 | 0 | 58093798 |
| 20606 |
Types of Performance Testing
Jamessmith
|
2021.01.17
|
Votes 0
|
Views 57181589
|
Jamessmith | 2021.01.17 | 0 | 57181589 |
| 20605 |
How to Build E2E Test Cases (1)
tanthanh
|
2020.05.28
|
Votes 0
|
Views 57047593
|
tanthanh | 2020.05.28 | 0 | 57047593 |
| 20604 |
[White Paper] Delivering better software using Test Automation
tanthanh
|
2020.05.28
|
Votes 0
|
Views 56585110
|
tanthanh | 2020.05.28 | 0 | 56585110 |
| 20603 |
[Whitepaper] How to choose the right API Testing Solution
tanthanh
|
2020.05.28
|
Votes 0
|
Views 56501989
|
tanthanh | 2020.05.28 | 0 | 56501989 |
| 20602 |
[Whitepaper] How to choose the right API Testing Solution
tanthanh
|
2020.05.28
|
Votes 0
|
Views 56367030
|
tanthanh | 2020.05.28 | 0 | 56367030 |
| 20601 |
TestOps Introduction
VTB
|
2020.03.23
|
Votes 0
|
Views 55767477
|
VTB | 2020.03.23 | 0 | 55767477 |
| 20600 |
TestOps Implementation Case Study
VTB
|
2020.03.23
|
Votes 0
|
Views 56830793
|
VTB | 2020.03.23 | 0 | 56830793 |
| 20599 |
Selenium Automation Tester Certification Sample Exam Set 3
(TestExpert)
|
2020.02.03
|
Votes 0
|
Views 57085271
|
(TestExpert) | 2020.02.03 | 0 | 57085271 |
| 20598 |
Selenium Automation Tester Certification Sample Exam Set 2
(TestExpert)
|
2020.02.03
|
Votes 0
|
Views 57007861
|
(TestExpert) | 2020.02.03 | 0 | 57007861 |
| 20597 |
Selenium Automation Tester Certification : Sample Exam Set 1
(TestExpert)
|
2020.02.03
|
Votes 0
|
Views 56331440
|
(TestExpert) | 2020.02.03 | 0 | 56331440 |
| 20596 |
What is agile testing? why is agile testing? and what is the benefits? (20)
oishichip
|
2019.12.26
|
Votes 0
|
Views 55591155
|
oishichip | 2019.12.26 | 0 | 55591155 |
| 20595 |
Crowd Testing — Vantagens para testadores, plataformas e clientes [pt-br]
soikmd2
|
2019.12.14
|
Votes 0
|
Views 56158043
|
soikmd2 | 2019.12.14 | 0 | 56158043 |
| 20594 |
Software Testing Industry Report (Turkey) 2018-2019 (2)
ItSeTsQtB
|
2019.08.08
|
Votes 0
|
Views 56779148
|
ItSeTsQtB | 2019.08.08 | 0 | 56779148 |
| 20593 |
How to bypass security in integration tests in ASP.Net Core
ItSeTsQtB
|
2019.08.08
|
Votes 0
|
Views 57965322
|
ItSeTsQtB | 2019.08.08 | 0 | 57965322 |
| 20592 |
For agile testing, fail fast with test impact analysis
ItSeTsQtB
|
2019.08.08
|
Votes 0
|
Views 56818537
|
ItSeTsQtB | 2019.08.08 | 0 | 56818537 |
| 20591 |
Career Path in Software Testing
^Software^
|
2019.07.28
|
Votes 0
|
Views 56901258
|
^Software^ | 2019.07.28 | 0 | 56901258 |
| 20590 |
Challenges in Big Data Testing
^Software^
|
2019.07.22
|
Votes 0
|
Views 57104926
|
^Software^ | 2019.07.22 | 0 | 57104926 |
| 20589 |
Essential Necessities In Big Data Testing
^Software^
|
2019.07.22
|
Votes 0
|
Views 55495970
|
^Software^ | 2019.07.22 | 0 | 55495970 |
| 20588 |
5 Test Data Generation Techniques
^Software^
|
2019.07.22
|
Votes 0
|
Views 56831876
|
^Software^ | 2019.07.22 | 0 | 56831876 |
| 20587 |
CI and CD for ETL (Extract-Transform-Load) testing.
^Software^
|
2019.07.22
|
Votes 0
|
Views 56522179
|
^Software^ | 2019.07.22 | 0 | 56522179 |
| 20586 |
Quest for Quality Conference : 5-6 Nov 2019 at Dublin, Ireland
VTB
|
2019.07.08
|
Votes 0
|
Views 56384198
|
VTB | 2019.07.08 | 0 | 56384198 |
| 20585 |
TestBash Essentials Conference 2019
VTB
|
2019.07.08
|
Votes 0
|
Views 56604560
|
VTB | 2019.07.08 | 0 | 56604560 |
| 20584 |
UKSTAR Conference : 11-03-2019
VTB
|
2019.07.08
|
Votes 0
|
Views 55801336
|
VTB | 2019.07.08 | 0 | 55801336 |
| 20583 |
Testing in Context Conference Australia (TiCCA) 2019
VTB
|
2019.07.08
|
Votes 0
|
Views 56262027
|
VTB | 2019.07.08 | 0 | 56262027 |
| 20582 |
European Testing Conference 2019
VTB
|
2019.07.08
|
Votes 0
|
Views 56332453
|
VTB | 2019.07.08 | 0 | 56332453 |
| 20581 |
Automation Guild Online Conference 2019
VTB
|
2019.07.08
|
Votes 0
|
Views 57680824
|
VTB | 2019.07.08 | 0 | 57680824 |
| 20580 |
Software Quality Days 2019 : 15 Jan 2019 (1)
VTB
|
2019.07.08
|
Votes 0
|
Views 56573402
|
VTB | 2019.07.08 | 0 | 56573402 |
| 20579 |
Skills required to become a Software Tester (1)
IT-Tester
|
2019.07.08
|
Votes 0
|
Views 56754871
|
IT-Tester | 2019.07.08 | 0 | 56754871 |
| 20578 |
Automated Unit Testing with Randoop, JWalk and µJava versus Manual JUnit Testing
IT-Tester
|
2019.07.08
|
Votes 0
|
Views 55073952
|
IT-Tester | 2019.07.08 | 0 | 55073952 |
| 20577 |
Scrum Testing Guide Book (2)
IT-Tester
|
2019.06.26
|
Votes 0
|
Views 55870179
|
IT-Tester | 2019.06.26 | 0 | 55870179 |
| 20576 |
Acceptance Testing Definition in Testing vs Scrum
IT-Tester
|
2019.06.26
|
Votes 0
|
Views 56680221
|
IT-Tester | 2019.06.26 | 0 | 56680221 |
| 20575 |
User Acceptance Testing Checklist
VTB
|
2019.06.20
|
Votes 0
|
Views 57048552
|
VTB | 2019.06.20 | 0 | 57048552 |
| 20574 |
Firewalls and Types (1)
VTB
|
2018.11.14
|
Votes 0
|
Views 55649942
|
VTB | 2018.11.14 | 0 | 55649942 |
| 20573 |
Senior Test Engineer (1)
VTB
|
2018.11.05
|
Votes 0
|
Views 56709166
|
VTB | 2018.11.05 | 0 | 56709166 |
| 20572 |
Junior Test Analyst
kornadian2
|
2018.11.04
|
Votes 0
|
Views 56737818
|
kornadian2 | 2018.11.04 | 0 | 56737818 |
| 20571 |
Senior Test Engineer
kornadian2
|
2018.11.04
|
Votes 0
|
Views 56175276
|
kornadian2 | 2018.11.04 | 0 | 56175276 |
| 20570 |
Programme Test Manager, 12m, Immed Start, $NEG
kornadian2
|
2018.11.04
|
Votes 0
|
Views 57942418
|
kornadian2 | 2018.11.04 | 0 | 57942418 |
| 20569 |
Junior Test Analyst
kornadian2
|
2018.11.04
|
Votes 0
|
Views 56604997
|
kornadian2 | 2018.11.04 | 0 | 56604997 |
| 20568 |
Dev & Test Manager
kornadian2
|
2018.11.04
|
Votes 0
|
Views 57444556
|
kornadian2 | 2018.11.04 | 0 | 57444556 |
| 20567 |
Senior Test Analyst (Performance Tester)
kornadian2
|
2018.11.04
|
Votes 0
|
Views 57401244
|
kornadian2 | 2018.11.04 | 0 | 57401244 |
| 20566 |
QA Automation Test Analyst
kornadian2
|
2018.11.04
|
Votes 0
|
Views 56360884
|
kornadian2 | 2018.11.04 | 0 | 56360884 |
| 20565 |
Software/Field Testing Engineer
kornadian2
|
2018.11.04
|
Votes 0
|
Views 55984183
|
kornadian2 | 2018.11.04 | 0 | 55984183 |
| 20564 |
Compliance Technician (Tester)
kornadian2
|
2018.11.04
|
Votes 0
|
Views 56437956
|
kornadian2 | 2018.11.04 | 0 | 56437956 |
Cam on..(Thanks.) much helps.
thank you so much!
thanks
Thanks for sharing
Thank you!
thanks
Thanks for sharing
thanks in advance
Thanks for sharing
Thanks for sharing so much
Có những từ không nên dịch ra tiếng Việt, nghe nó cứ thế nào ấy, như là: kỹ thuất thiết kế hộp trắng (white box, nhưng trong đề tài ghi sai chính tả là while box ???). thanks for sharing anyway.
thanks
thanks
toi thay sach nay rat huu ich. du` chua du? point de down ^__^
thanks
🙂
thánks
Tai lieu hay qua
many thanks,
thank you a lot.
thank you a lot.
thank you a lot.
Do not post same thing over again and again. otherwise, we'll block you
Thanks
thanks a lot.
May quá đang có đề tài về thuật toán hộp đen có bài này chắc lài bài tập của mình sẽ tốt hơn . cám ơn nhìu^_^
thanhs
Cảm ơn bạn nhiều nhé!!!
thanks
tài liệu này rất hay cảm ơn bạn đã share.
this document is great. thanks for share
sao mình vẫn không download được vậy, bạn nào giúp mình được ko
I still can't download. can anyone help me?
Your profile information is not completed. like company name, phone number, addres...etc.
After you update your profile, contact to webmaster to get a download permission.
One more, please! I need them.
cai nay hay day, neu concai nao nua ban post len cho anh em xai ke nhen!
thank you very much
OK
Thanks
Thanks. It's useful for me.
thanks you so much
Thanks
Thanks so much, it's useful for me.
Thanks for sharing , but i haven't enough points to download 🙁
Now you have a download permission. Go ahead.
sao thử mãi mà vẫn không download được nhỉ.
Now you can download. go ahead
Cảm ơn !
Thanks.
Thanks for sharing.
thanks
mẹ web như kứt lằng nhằng mới cho dow
hjx làm sao để dow bây h
dis mẹ trang này ngu như chó
Plz bounce this account.
Thanks
Thanks for your post !!!
Thanks
O thi thanks
Thanks for your post!
Thanks!
down the nao nhi???
you got a download permission.
sach nay hay lam do
thank very much!
ko down dc???
Now you have a download permission.
thanks very much 😀
Thanks for sharring document but I can't download!!!!!!!!!!!!!!
Thanks for sharing
thank you so much
thanks for sharing! good docs
thanks you very much)
Sao minh khong down duoc nhi
Trang này còn bắt có điểm mới được down thế nào ý
to get download permission, need I have enough points?
Trời ơi, nhiều chuyện quá, đang cần thì lại không down được
really need but can't down
Download permission granted
oa oa. Đã download được. Thanks very much
thanhks very much
khong the down duoc
Now you can download. Go ahead.
sak, muốn down cũng khó thế này sao
difficult to down
hic
thank very much!
Hic, tui ko download được!
Thank you!
i need it
Tai lieu nay that huu dung cho tester moi.Thanks nhieu
Thank
that's good
Mẹ khỉ...dẹp cái loại kiểu này đi...bực mình
thank!
How can i download this ebook ? >"< !
Thank ! Good job ^^
Thank you for sharing ^^
A document of reference is good!
dù sao thì cũng thank một cái đã
thank for sharing
sax sao khăn vậy
thanks you very much
thank you so much!
but i can't download it.
You don't have enough points to download. To earn points, please share. More detail : POINT SYSTEM
Làm sao để down load được vậy. Bó tay
Sao dowload mà cũng phức tạp thế?
hix. đã dowload dc rui, thanks
ai download xong up qua host khac cho minh duoc khong minh dang can cac tai lieu test phan mem nay !
Tks to down 🙁
Thanks! It's useful for me
thanks
thanks very much
Thanks for sharing.
bao nhiêu poin thi duoc dowload vay cac bac oi?
thanks nhieu
>100 point .Đăng kí là được 500point rui ,comment 20.
comment lay 20 điểm cai coi
Cảm ơn nha
Nhiều tài liệu hơi giống nhau
thanks
thanks
ai da dat dc chung chi level advanced, cho xin chut thogn tin voi: tai lieu nao minh nen doc, download o dau va lam the nao de download dc? Minh thay download o day toan ko dc thui. 🙁
who got the advance level ? please give me some information about some useful materials, where can download & how to download? I couldn't download here.
Thanks for sharing!
thank you !
thanks
sao ko dơn dc nhi
comment rồi vẫn ko down được
This book is good for me now.
Trời ơi, 3 cái comments cơ àh
Trời ơi, thế comments đến bao giờ Huhu đang cần tài liệu tối nay nộp rồi
Cho tôi down đi,hic
Có ai down được chưa ? Share tui với
sao lai ko down dc vay
chia se cho a e sao lai lam kho' the
Now you can download.
sao mình ko down đc vậy?
ghet nhat may du nay ne, document share cho moi nguoi ma phuc tap >"<
không down dc gì hết
Please update your profile with real info so that you can get a download permission. thanks.
thanks for U somuch
it help me very much
Quyển này mình đã đọc qua rồi! Cũng rất bổ ích
thanks
Thanks
thanks
Really good doc for vietnamese.thanks.
thank
Thanks for sharing !
ai down duoc cho minh xin voi. cam on truoc nha
sao minh khong down duoc vay.xin VTB huong dan minh cach download duoc khong? cam on rat nhieu
Upgraded to Associate Membership. Now, you can download.
thanks
thanks
great doc, thanks for vietnamese version of software technique
thanks. it's kool!
Tài liệu hay quá, thanks nhiều lắm!
Thank u so much! 😀
Post in English
thank you
thank you
thank you
thank you
thank
thank you