![]()
Kỹ Thuật Kiểm Thử Phần Mềm (Testing Technique)
Software Testing
Author
VTB
Date
2011-02-16 20:02
Views
34988
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 45065848
|
Softwareces | 2022.09.15 | 0 | 45065848 |
| 20612 |
CSStore is specialized in reselling Cheap Steinberg software online.
Softwareces
|
2022.09.04
|
Votes 0
|
Views 45015079
|
Softwareces | 2022.09.04 | 0 | 45015079 |
| 20611 |
Software Tester Community Website
ItSeTsQtBer
|
2021.04.11
|
Votes 0
|
Views 45749232
|
ItSeTsQtBer | 2021.04.11 | 0 | 45749232 |
| 20610 |
SoapUI Certification Course Content
Steveskok
|
2021.02.08
|
Votes 0
|
Views 45420035
|
Steveskok | 2021.02.08 | 0 | 45420035 |
| 20609 |
JavaScript Course Content
Steveskok
|
2021.02.08
|
Votes 0
|
Views 45670663
|
Steveskok | 2021.02.08 | 0 | 45670663 |
| 20608 |
Why most mobile testing is not continuous?
(TestExpert)
|
2021.02.04
|
Votes 0
|
Views 46062012
|
(TestExpert) | 2021.02.04 | 0 | 46062012 |
| 20607 |
8 Common Mistakes When Planning and Documenting Your Tests
(TestExpert)
|
2021.02.04
|
Votes 0
|
Views 46819950
|
(TestExpert) | 2021.02.04 | 0 | 46819950 |
| 20606 |
Types of Performance Testing
Jamessmith
|
2021.01.17
|
Votes 0
|
Views 46154391
|
Jamessmith | 2021.01.17 | 0 | 46154391 |
| 20605 |
How to Build E2E Test Cases (1)
tanthanh
|
2020.05.28
|
Votes 0
|
Views 46336948
|
tanthanh | 2020.05.28 | 0 | 46336948 |
| 20604 |
[White Paper] Delivering better software using Test Automation
tanthanh
|
2020.05.28
|
Votes 0
|
Views 45880322
|
tanthanh | 2020.05.28 | 0 | 45880322 |
| 20603 |
[Whitepaper] How to choose the right API Testing Solution
tanthanh
|
2020.05.28
|
Votes 0
|
Views 45771333
|
tanthanh | 2020.05.28 | 0 | 45771333 |
| 20602 |
[Whitepaper] How to choose the right API Testing Solution
tanthanh
|
2020.05.28
|
Votes 0
|
Views 45554596
|
tanthanh | 2020.05.28 | 0 | 45554596 |
| 20601 |
TestOps Introduction
VTB
|
2020.03.23
|
Votes 0
|
Views 45315851
|
VTB | 2020.03.23 | 0 | 45315851 |
| 20600 |
TestOps Implementation Case Study
VTB
|
2020.03.23
|
Votes 0
|
Views 46139444
|
VTB | 2020.03.23 | 0 | 46139444 |
| 20599 |
Selenium Automation Tester Certification Sample Exam Set 3
(TestExpert)
|
2020.02.03
|
Votes 0
|
Views 46157411
|
(TestExpert) | 2020.02.03 | 0 | 46157411 |
| 20598 |
Selenium Automation Tester Certification Sample Exam Set 2
(TestExpert)
|
2020.02.03
|
Votes 0
|
Views 46065770
|
(TestExpert) | 2020.02.03 | 0 | 46065770 |
| 20597 |
Selenium Automation Tester Certification : Sample Exam Set 1
(TestExpert)
|
2020.02.03
|
Votes 0
|
Views 45690469
|
(TestExpert) | 2020.02.03 | 0 | 45690469 |
| 20596 |
What is agile testing? why is agile testing? and what is the benefits? (20)
oishichip
|
2019.12.26
|
Votes 0
|
Views 45000022
|
oishichip | 2019.12.26 | 0 | 45000022 |
| 20595 |
Crowd Testing — Vantagens para testadores, plataformas e clientes [pt-br]
soikmd2
|
2019.12.14
|
Votes 0
|
Views 45472812
|
soikmd2 | 2019.12.14 | 0 | 45472812 |
| 20594 |
Software Testing Industry Report (Turkey) 2018-2019 (2)
ItSeTsQtB
|
2019.08.08
|
Votes 0
|
Views 46087373
|
ItSeTsQtB | 2019.08.08 | 0 | 46087373 |
| 20593 |
How to bypass security in integration tests in ASP.Net Core
ItSeTsQtB
|
2019.08.08
|
Votes 0
|
Views 46904352
|
ItSeTsQtB | 2019.08.08 | 0 | 46904352 |
| 20592 |
For agile testing, fail fast with test impact analysis
ItSeTsQtB
|
2019.08.08
|
Votes 0
|
Views 46693242
|
ItSeTsQtB | 2019.08.08 | 0 | 46693242 |
| 20591 |
Career Path in Software Testing
^Software^
|
2019.07.28
|
Votes 0
|
Views 46188893
|
^Software^ | 2019.07.28 | 0 | 46188893 |
| 20590 |
Challenges in Big Data Testing
^Software^
|
2019.07.22
|
Votes 0
|
Views 45746803
|
^Software^ | 2019.07.22 | 0 | 45746803 |
| 20589 |
Essential Necessities In Big Data Testing
^Software^
|
2019.07.22
|
Votes 0
|
Views 45140611
|
^Software^ | 2019.07.22 | 0 | 45140611 |
| 20588 |
5 Test Data Generation Techniques
^Software^
|
2019.07.22
|
Votes 0
|
Views 45858735
|
^Software^ | 2019.07.22 | 0 | 45858735 |
| 20587 |
CI and CD for ETL (Extract-Transform-Load) testing.
^Software^
|
2019.07.22
|
Votes 0
|
Views 45848395
|
^Software^ | 2019.07.22 | 0 | 45848395 |
| 20586 |
Quest for Quality Conference : 5-6 Nov 2019 at Dublin, Ireland
VTB
|
2019.07.08
|
Votes 0
|
Views 45760603
|
VTB | 2019.07.08 | 0 | 45760603 |
| 20585 |
TestBash Essentials Conference 2019
VTB
|
2019.07.08
|
Votes 0
|
Views 45861895
|
VTB | 2019.07.08 | 0 | 45861895 |
| 20584 |
UKSTAR Conference : 11-03-2019
VTB
|
2019.07.08
|
Votes 0
|
Views 45856489
|
VTB | 2019.07.08 | 0 | 45856489 |
| 20583 |
Testing in Context Conference Australia (TiCCA) 2019
VTB
|
2019.07.08
|
Votes 0
|
Views 45149549
|
VTB | 2019.07.08 | 0 | 45149549 |
| 20582 |
European Testing Conference 2019
VTB
|
2019.07.08
|
Votes 0
|
Views 45813739
|
VTB | 2019.07.08 | 0 | 45813739 |
| 20581 |
Automation Guild Online Conference 2019
VTB
|
2019.07.08
|
Votes 0
|
Views 46720510
|
VTB | 2019.07.08 | 0 | 46720510 |
| 20580 |
Software Quality Days 2019 : 15 Jan 2019 (1)
VTB
|
2019.07.08
|
Votes 0
|
Views 46097235
|
VTB | 2019.07.08 | 0 | 46097235 |
| 20579 |
Skills required to become a Software Tester (1)
IT-Tester
|
2019.07.08
|
Votes 0
|
Views 45846538
|
IT-Tester | 2019.07.08 | 0 | 45846538 |
| 20578 |
Automated Unit Testing with Randoop, JWalk and µJava versus Manual JUnit Testing
IT-Tester
|
2019.07.08
|
Votes 0
|
Views 44803094
|
IT-Tester | 2019.07.08 | 0 | 44803094 |
| 20577 |
Scrum Testing Guide Book (2)
IT-Tester
|
2019.06.26
|
Votes 0
|
Views 45145639
|
IT-Tester | 2019.06.26 | 0 | 45145639 |
| 20576 |
Acceptance Testing Definition in Testing vs Scrum
IT-Tester
|
2019.06.26
|
Votes 0
|
Views 45898781
|
IT-Tester | 2019.06.26 | 0 | 45898781 |
| 20575 |
User Acceptance Testing Checklist
VTB
|
2019.06.20
|
Votes 0
|
Views 45957821
|
VTB | 2019.06.20 | 0 | 45957821 |
| 20574 |
Firewalls and Types (1)
VTB
|
2018.11.14
|
Votes 0
|
Views 45304113
|
VTB | 2018.11.14 | 0 | 45304113 |
| 20573 |
Senior Test Engineer (1)
VTB
|
2018.11.05
|
Votes 0
|
Views 45775719
|
VTB | 2018.11.05 | 0 | 45775719 |
| 20572 |
Junior Test Analyst
kornadian2
|
2018.11.04
|
Votes 0
|
Views 45721306
|
kornadian2 | 2018.11.04 | 0 | 45721306 |
| 20571 |
Senior Test Engineer
kornadian2
|
2018.11.04
|
Votes 0
|
Views 45559623
|
kornadian2 | 2018.11.04 | 0 | 45559623 |
| 20570 |
Programme Test Manager, 12m, Immed Start, $NEG
kornadian2
|
2018.11.04
|
Votes 0
|
Views 46988730
|
kornadian2 | 2018.11.04 | 0 | 46988730 |
| 20569 |
Junior Test Analyst
kornadian2
|
2018.11.04
|
Votes 0
|
Views 46015702
|
kornadian2 | 2018.11.04 | 0 | 46015702 |
| 20568 |
Dev & Test Manager
kornadian2
|
2018.11.04
|
Votes 0
|
Views 46684197
|
kornadian2 | 2018.11.04 | 0 | 46684197 |
| 20567 |
Senior Test Analyst (Performance Tester)
kornadian2
|
2018.11.04
|
Votes 0
|
Views 46626754
|
kornadian2 | 2018.11.04 | 0 | 46626754 |
| 20566 |
QA Automation Test Analyst
kornadian2
|
2018.11.04
|
Votes 0
|
Views 45697773
|
kornadian2 | 2018.11.04 | 0 | 45697773 |
| 20565 |
Software/Field Testing Engineer
kornadian2
|
2018.11.04
|
Votes 0
|
Views 45582188
|
kornadian2 | 2018.11.04 | 0 | 45582188 |
| 20564 |
Compliance Technician (Tester)
kornadian2
|
2018.11.04
|
Votes 0
|
Views 45208168
|
kornadian2 | 2018.11.04 | 0 | 45208168 |
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