
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
---------------------------------------
Nguyễn Thị Nụ
NGHIÊN CỨU KIỂM THỬ TỰ ĐỘNG PHẦN MỀM
VÀ ỨNG DỤNG TẠI CÔNG TY A1 CONSULTING
ĐỀ ÁN THẠC SĨ KỸ THUẬT
(Theo định hướng ứng dụng)
HÀ NỘI - 2025

HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
---------------------------------------
Nguyễn Thị Nụ
NGHIÊN CỨU KIỂM THỬ TỰ ĐỘNG PHẦN MỀM VÀ
ỨNG DỤNG TẠI CÔNG TY A1 CONSULTING
CHUYÊN NGÀNH:
HỆ THỐNG THÔNG TIN
MÃ SỐ: 8.48.01.04
ĐỀ ÁN THẠC SĨ KỸ THUẬT
(Theo định hướng ứng dụng)
NGƯỜI HƯỚNG DẪN KHOA HỌC
TS. VŨ VĂN THỎA
HÀ NỘI – 2025

i
LỜI CAM ĐOAN
Học viên xin cam đoan đề án “Nghiên cứu kiểm thử tự động phần mềm và
ứng dụng tại công ty A1 Consulting” là công trình nghiên cứu của học viên dưới sự
hướng dẫn của giảng viên hướng dẫn, không sao chép lại của người khác. Các tài
liệu được đề án tham khảo, kế thừa và trích dẫn đều được liệt kê trong danh mục các
tài liệu tham khảo.
Học viên xin chịu hoàn toàn trách nhiệm về lời cam đoan nêu trên.
Hà Nội, ngày tháng năm 2025
Học viên
Nguyễn Thị Nụ

ii
LỜI CẢM ƠN
Em xin gửi lời cảm ơn chân thành tới các thầy cô giáo tại Học viện Công nghệ
Bưu chính Viễn thông, đặc biệt là các thầy cô thuộc bộ môn Công nghệ Thông tin,
những người đã luôn tận tụy giảng dạy, hỗ trợ và tạo điều kiện thuận lợi nhất cho em
trong suốt quá trình học tập tại Học viện.
Em đặc biệt biết ơn TS. Vũ Văn Thoả – người thầy đã tận tâm hướng dẫn khoa
học, luôn đồng hành, chỉ bảo và hỗ trợ em trong suốt thời gian thực hiện và hoàn
thiện đề tài này.
Em cũng xin chân thành cảm ơn các anh chị và bạn bè trong khóa cao học đã
luôn sẵn lòng giúp đỡ, chia sẻ kinh nghiệm quý báu trong quá trình em học tập và
thực hiện đề tài.
Em xin trân trọng cảm ơn!
Hà Nội, ngày tháng năm 2025
Người viết
Nguyễn Thị Nụ

iii
MỤC LỤC
LỜI CAM ĐOAN........................................................................................................................ i
LỜI CẢM ƠN............................................................................................................................. ii
MỤC LỤC ................................................................................................................................. iii
DANH MỤC CÁC TỪ VIẾT TẮT .......................................................................................... v
DANH MỤC BẢNG BIỂU ...................................................................................................... vi
DANH MỤC HÌNH ẢNH ....................................................................................................... vii
MỞ ĐẦU ..................................................................................................................................... 1
CHƯƠNG 1: TỔNG QUAN VỀ KIỂM THỬ PHẦN MỀM VÀ CÁC VẤN ĐỀ LIÊN
QUAN ......................................................................................................................................... 3
1.1 Tổng quan về kiểm thử phần mềm ................................................................................. 3
1.1.1 Khái niệm .................................................................................................................. 3
1.1.2 Mục đích của quá trình kiểm thử ............................................................................. 3
1.1.3 Các nguyên tắc cơ bản của kiểm thử phần mềm .................................................... 4
1.2 Quy trình, kỹ thuật kiểm thử phần mềm và các vấn đề liên quan................................. 6
1.2.3 Mức độ kiểm thử .................................................................................................... 11
1.2. 4 Thiết kế testcase..................................................................................................... 12
1.3 Tổng quan về kiểm thử phần mềm trong bối cảnh chuyển đổi số .............................. 13
1.4 Kết luận chương 1 .......................................................................................................... 17
CHƯƠNG 2: NGHIÊN CỨU KỸ THUẬT VÀ CÔNG CỤ KIỂM THỬ TỰ ĐỘNG ....... 18
2.1 Tổng quan về kiểm thử tự động .................................................................................... 18
2.1.1 Khái niệm ................................................................................................................ 18
2.1.2 Vai trò ...................................................................................................................... 18
2.2 Các kỹ thuật kiểm thử tự động ...................................................................................... 19
2.2.1. Kiểm thử hồi quy (Regression Testing) ............................................................... 19
2.2.2. Kiểm thử API ......................................................................................................... 21
2.2.3. Kiểm thử hiệu năng (Performance Testing) ........................................................ 23
2.3. Các công cụ kiểm thử tự động ..................................................................................... 24
2.3.1 Selenium.................................................................................................................. 24
2.3.2 Katalon Studio ........................................................................................................ 26
2.2.3 Playwright .......................................................................................................... 27
2.3.4 Cypress ............................................................................................................... 29
2.3.5 Appium............................................................................................................... 30
2.3.6 Postman .............................................................................................................. 31
2.3.7 Apache Jmeter ................................................................................................... 32
2.4 So sánh và đánh giá các công cụ kiểm thử ................................................................... 34
2.5 Lợi ích và thách thức khi áp dụng kiểm thử tự động ................................................... 34
2.5.1 Lợi ích ..................................................................................................................... 35

