HC VIN CÔNG NGH BƯU CHÍNH VIN THÔNG
---------------------------------------
Nguyn Th N
TÓM TT ĐỀ ÁN TT NGHIP THC SĨ
(Theo định hướng ng dng)
NI - 2025
HC VIN CÔNG NGH BƯU CHÍNH VIN THÔNG
---------------------------------------
Nguyn Th N
NGHIÊN CU KIM TH T ĐỘNG PHN MM NG
DNG TI CÔNG TY A1 CONSULTING
CHUYÊN NGÀNH:
H THNG THÔNG TIN
S: 8.48.01.04
TÓM TT ĐỀ ÁN TT NGHIP THC SĨ
(Theo định hướng ng dng)
NGƯỜI HƯỚNG DN KHOA HC
TS. VŨ VĂN THA
NI2025
i
MC LC
MC LC ....................................................................................................................................... i
DANH MC BNG BIU............................................................................................................ iii
M ĐẦU ........................................................................................................................................ 1
CHƯƠNG 1: TNG QUAN V KIM TH PHN MM VÀ CÁC VN ĐỀ LIÊN QUAN ....... 2
1.1 Tng quan v kim th phn mm ......................................................................................... 2
1.1.1 Khái nim ....................................................................................................................... 2
1.1.2 Mc đích ca quá trình kim th .................................................................................... 2
1.1.3 Các nguyên tc cơ bn ca kim th phn mm .............................................................. 2
1.2 Quy trình, k thut kim th phn mm và các vn đề liên quan............................................ 3
1.2.3 Mc độ kim th ............................................................................................................ 3
1.2. 4 Thiết kế testcase ............................................................................................................ 3
1.3 Tng quan v kim th phn mm trong bi cnh chuyn đổi s ........................................... 3
1.4 Kết lun chương 1 ................................................................................................................. 4
CHƯƠNG 2: NGHIÊN CU K THUT VÀ CÔNG C KIM TH T ĐỘNG ...................... 5
2.1 Tng quan v kim th t động ............................................................................................. 5
2.2.1 Khái nim ....................................................................................................................... 5
2.1.2 Vai trò ............................................................................................................................ 5
2.2 Các k thut kim th t động ............................................................................................... 5
2.2.1. Kim th hi quy (Regression Testing).......................................................................... 5
2.2.2. Kim th API ................................................................................................................ 6
2.2.3. Kim th hiu năng (Performance Testing) .................................................................... 7
2.3. Các công c kim th t động .............................................................................................. 7
2.3.1 Selenium ........................................................................................................................ 7
2.3.2 Katalon Studio ................................................................................................................ 7
2.3.3 Playwright ...................................................................................................................... 7
2.3.4 Cypress .................................................................................................................... 7
2.3.5 Appium ................................................................................................................... 7
2.3.6 Postman ................................................................................................................... 7
2.3.7 Appache Jmeter ....................................................................................................... 7
2.4 So sánh và đánh giá các công c kim th ............................................................................. 7
2.5 Li ích và thách thc khi áp dng kim th t động .............................................................. 8
2.5.1 Li ích ............................................................................................................................ 8
2.5.2 Thách thc ..................................................................................................................... 8
2.6 Kết lun chương 2 ................................................................................................................. 9
CHƯƠNG 3: NG DNG KIM TH T ĐỘNG PHN MM TI CÔNG TY A1
CONSULTING ............................................................................................................................. 10
ii
3.1 Gii thiu v Công ty A1 Consulting ................................................................................... 10
3.1.1 Lch s hình thành phát trin .................................................................................... 10
3.1.2. Lĩnh vc hot động và v thế hin ti ........................................................................... 10
3.1.3. Thc trng kim th phn mm ti A1 Consulting ....................................................... 10
3.2 Gii thiu phn mm la chn để thc nghim kim th ..................................................... 10
3.2.1. Gii thiu phân h Sales và Purchase trong Odoo ........................................................ 10
3.2.1.1 Phân h Sales (Bán hàng) .......................................................................................... 10
3.2.1.2 Phân h Purchase (Mua hàng)................................................................................... 10
3.2.2 Yêu cu và công c th nghim .................................................................................... 11
3.3 Trin khai thc nghim .................................................................................................. 11
3.3.1 Xây dng kch bn kim th th công các tính năng ng dng kim th t động .......... 12
3.3.2 Xây dng kch bn kim th t động theo các kch bn th công đã xây dng. ............. 12
3.4 Kết qu kim th ........................................................................................................... 13
3.5 Đánh giá kết qu ............................................................................................................ 13
3.6 Kết lun chương 3 ............................................................................................................... 14
KT LUN .................................................................................................................................. 15
iii
DANH MC BNG BIU
Bng 2-1: So sánh công c kim th ............................................................................................... 8
Bng 3-1: Công c th nghim được s dng................................................................................ 11
Bng 3-4: Đánh giá kết qu ........................................................................................................... 13