![]()
Kỹ Thuật Kiểm Thử Phần Mềm (Testing Technique)
Software Testing
Author
VTB
Date
2011-02-16 20:02
Views
35303
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 50809000
|
Softwareces | 2022.09.15 | 0 | 50809000 |
| 20612 |
CSStore is specialized in reselling Cheap Steinberg software online.
Softwareces
|
2022.09.04
|
Votes 0
|
Views 50803283
|
Softwareces | 2022.09.04 | 0 | 50803283 |
| 20611 |
Software Tester Community Website
ItSeTsQtBer
|
2021.04.11
|
Votes 0
|
Views 51204002
|
ItSeTsQtBer | 2021.04.11 | 0 | 51204002 |
| 20610 |
SoapUI Certification Course Content
Steveskok
|
2021.02.08
|
Votes 0
|
Views 51481678
|
Steveskok | 2021.02.08 | 0 | 51481678 |
| 20609 |
JavaScript Course Content
Steveskok
|
2021.02.08
|
Votes 0
|
Views 50996276
|
Steveskok | 2021.02.08 | 0 | 50996276 |
| 20608 |
Why most mobile testing is not continuous?
(TestExpert)
|
2021.02.04
|
Votes 0
|
Views 51842109
|
(TestExpert) | 2021.02.04 | 0 | 51842109 |
| 20607 |
8 Common Mistakes When Planning and Documenting Your Tests
(TestExpert)
|
2021.02.04
|
Votes 0
|
Views 52879053
|
(TestExpert) | 2021.02.04 | 0 | 52879053 |
| 20606 |
Types of Performance Testing
Jamessmith
|
2021.01.17
|
Votes 0
|
Views 51815070
|
Jamessmith | 2021.01.17 | 0 | 51815070 |
| 20605 |
How to Build E2E Test Cases (1)
tanthanh
|
2020.05.28
|
Votes 0
|
Views 51882990
|
tanthanh | 2020.05.28 | 0 | 51882990 |
| 20604 |
[White Paper] Delivering better software using Test Automation
tanthanh
|
2020.05.28
|
Votes 0
|
Views 51573799
|
tanthanh | 2020.05.28 | 0 | 51573799 |
| 20603 |
[Whitepaper] How to choose the right API Testing Solution
tanthanh
|
2020.05.28
|
Votes 0
|
Views 51318071
|
tanthanh | 2020.05.28 | 0 | 51318071 |
| 20602 |
[Whitepaper] How to choose the right API Testing Solution
tanthanh
|
2020.05.28
|
Votes 0
|
Views 51078815
|
tanthanh | 2020.05.28 | 0 | 51078815 |
| 20601 |
TestOps Introduction
VTB
|
2020.03.23
|
Votes 0
|
Views 50703688
|
VTB | 2020.03.23 | 0 | 50703688 |
| 20600 |
TestOps Implementation Case Study
VTB
|
2020.03.23
|
Votes 0
|
Views 51786126
|
VTB | 2020.03.23 | 0 | 51786126 |
| 20599 |
Selenium Automation Tester Certification Sample Exam Set 3
(TestExpert)
|
2020.02.03
|
Votes 0
|
Views 52062834
|
(TestExpert) | 2020.02.03 | 0 | 52062834 |
| 20598 |
Selenium Automation Tester Certification Sample Exam Set 2
(TestExpert)
|
2020.02.03
|
Votes 0
|
Views 51929723
|
(TestExpert) | 2020.02.03 | 0 | 51929723 |
| 20597 |
Selenium Automation Tester Certification : Sample Exam Set 1
(TestExpert)
|
2020.02.03
|
Votes 0
|
Views 51329178
|
(TestExpert) | 2020.02.03 | 0 | 51329178 |
| 20596 |
What is agile testing? why is agile testing? and what is the benefits? (20)
oishichip
|
2019.12.26
|
Votes 0
|
Views 50438234
|
oishichip | 2019.12.26 | 0 | 50438234 |
| 20595 |
Crowd Testing — Vantagens para testadores, plataformas e clientes [pt-br]
soikmd2
|
2019.12.14
|
Votes 0
|
Views 50773974
|
soikmd2 | 2019.12.14 | 0 | 50773974 |
| 20594 |
Software Testing Industry Report (Turkey) 2018-2019 (2)
ItSeTsQtB
|
2019.08.08
|
Votes 0
|
Views 51670956
|
ItSeTsQtB | 2019.08.08 | 0 | 51670956 |
| 20593 |
How to bypass security in integration tests in ASP.Net Core
ItSeTsQtB
|
2019.08.08
|
Votes 0
|
Views 52794475
|
ItSeTsQtB | 2019.08.08 | 0 | 52794475 |
| 20592 |
For agile testing, fail fast with test impact analysis
ItSeTsQtB
|
2019.08.08
|
Votes 0
|
Views 52106713
|
ItSeTsQtB | 2019.08.08 | 0 | 52106713 |
| 20591 |
Career Path in Software Testing
^Software^
|
2019.07.28
|
Votes 0
|
Views 51859156
|
^Software^ | 2019.07.28 | 0 | 51859156 |
| 20590 |
Challenges in Big Data Testing
^Software^
|
2019.07.22
|
Votes 0
|
Views 51672945
|
^Software^ | 2019.07.22 | 0 | 51672945 |
| 20589 |
Essential Necessities In Big Data Testing
^Software^
|
2019.07.22
|
Votes 0
|
Views 50671102
|
^Software^ | 2019.07.22 | 0 | 50671102 |
| 20588 |
5 Test Data Generation Techniques
^Software^
|
2019.07.22
|
Votes 0
|
Views 51804461
|
^Software^ | 2019.07.22 | 0 | 51804461 |
| 20587 |
CI and CD for ETL (Extract-Transform-Load) testing.
^Software^
|
2019.07.22
|
Votes 0
|
Views 51670901
|
^Software^ | 2019.07.22 | 0 | 51670901 |
| 20586 |
Quest for Quality Conference : 5-6 Nov 2019 at Dublin, Ireland
VTB
|
2019.07.08
|
Votes 0
|
Views 51458646
|
VTB | 2019.07.08 | 0 | 51458646 |
| 20585 |
TestBash Essentials Conference 2019
VTB
|
2019.07.08
|
Votes 0
|
Views 51367414
|
VTB | 2019.07.08 | 0 | 51367414 |
| 20584 |
UKSTAR Conference : 11-03-2019
VTB
|
2019.07.08
|
Votes 0
|
Views 50909980
|
VTB | 2019.07.08 | 0 | 50909980 |
| 20583 |
Testing in Context Conference Australia (TiCCA) 2019
VTB
|
2019.07.08
|
Votes 0
|
Views 50933376
|
VTB | 2019.07.08 | 0 | 50933376 |
| 20582 |
European Testing Conference 2019
VTB
|
2019.07.08
|
Votes 0
|
Views 51346875
|
VTB | 2019.07.08 | 0 | 51346875 |
| 20581 |
Automation Guild Online Conference 2019
VTB
|
2019.07.08
|
Votes 0
|
Views 52563434
|
VTB | 2019.07.08 | 0 | 52563434 |
| 20580 |
Software Quality Days 2019 : 15 Jan 2019 (1)
VTB
|
2019.07.08
|
Votes 0
|
Views 51725365
|
VTB | 2019.07.08 | 0 | 51725365 |
| 20579 |
Skills required to become a Software Tester (1)
IT-Tester
|
2019.07.08
|
Votes 0
|
Views 51647930
|
IT-Tester | 2019.07.08 | 0 | 51647930 |
| 20578 |
Automated Unit Testing with Randoop, JWalk and µJava versus Manual JUnit Testing
IT-Tester
|
2019.07.08
|
Votes 0
|
Views 50100126
|
IT-Tester | 2019.07.08 | 0 | 50100126 |
| 20577 |
Scrum Testing Guide Book (2)
IT-Tester
|
2019.06.26
|
Votes 0
|
Views 50615584
|
IT-Tester | 2019.06.26 | 0 | 50615584 |
| 20576 |
Acceptance Testing Definition in Testing vs Scrum
IT-Tester
|
2019.06.26
|
Votes 0
|
Views 51510402
|
IT-Tester | 2019.06.26 | 0 | 51510402 |
| 20575 |
User Acceptance Testing Checklist
VTB
|
2019.06.20
|
Votes 0
|
Views 51816063
|
VTB | 2019.06.20 | 0 | 51816063 |
| 20574 |
Firewalls and Types (1)
VTB
|
2018.11.14
|
Votes 0
|
Views 50602219
|
VTB | 2018.11.14 | 0 | 50602219 |
| 20573 |
Senior Test Engineer (1)
VTB
|
2018.11.05
|
Votes 0
|
Views 51585336
|
VTB | 2018.11.05 | 0 | 51585336 |
| 20572 |
Junior Test Analyst
kornadian2
|
2018.11.04
|
Votes 0
|
Views 51598149
|
kornadian2 | 2018.11.04 | 0 | 51598149 |
| 20571 |
Senior Test Engineer
kornadian2
|
2018.11.04
|
Votes 0
|
Views 50880935
|
kornadian2 | 2018.11.04 | 0 | 50880935 |
| 20570 |
Programme Test Manager, 12m, Immed Start, $NEG
kornadian2
|
2018.11.04
|
Votes 0
|
Views 52857831
|
kornadian2 | 2018.11.04 | 0 | 52857831 |
| 20569 |
Junior Test Analyst
kornadian2
|
2018.11.04
|
Votes 0
|
Views 51643945
|
kornadian2 | 2018.11.04 | 0 | 51643945 |
| 20568 |
Dev & Test Manager
kornadian2
|
2018.11.04
|
Votes 0
|
Views 52431957
|
kornadian2 | 2018.11.04 | 0 | 52431957 |
| 20567 |
Senior Test Analyst (Performance Tester)
kornadian2
|
2018.11.04
|
Votes 0
|
Views 52156448
|
kornadian2 | 2018.11.04 | 0 | 52156448 |
| 20566 |
QA Automation Test Analyst
kornadian2
|
2018.11.04
|
Votes 0
|
Views 51127471
|
kornadian2 | 2018.11.04 | 0 | 51127471 |
| 20565 |
Software/Field Testing Engineer
kornadian2
|
2018.11.04
|
Votes 0
|
Views 51069160
|
kornadian2 | 2018.11.04 | 0 | 51069160 |
| 20564 |
Compliance Technician (Tester)
kornadian2
|
2018.11.04
|
Votes 0
|
Views 50920361
|
kornadian2 | 2018.11.04 | 0 | 50920361 |
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