Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 92 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
92
Dung lượng
1,66 MB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI - NGUYỄN KHÁNH DUY KIỂM THỬ HIỆU NĂNG VÀ THỬ NGHIỆM TRÊN CÁC ỨNG DỤNG TRIỂN KHAI CHO DOANH NGHIỆP LUẬN VĂN THẠC SĨ KỸ THUẬT Hà Nội – 2014 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI NGUYỄN KHÁNH DUY KIỂM THỬ HIỆU NĂNG VÀ THỬ NGHIỆM TRÊN CÁC ỨNG DỤNG TRIỂN KHAI CHO DOANH NGHIỆP Chuyên ngành : Công nghệ thông tin LUẬN VĂN THẠC SĨ KỸ THUẬT NGƯỜI HƯỚNG DẪN KHOA HỌC PGS.TS HUỲNH QUYẾT THẮNG Hà Nội – 2014 MỤC LỤC LỜI CAM ĐOAN DANH MỤC CÁC KÝ HIỆU, CÁC CHỮ VIẾT TẮT DANH MỤC BẢNG DANH MỤC HÌNH VẼ, ĐỒ THỊ MỞ ĐẦU Lý chọn đề tài Mục đích đề tài .11 Đối tượng phạm vi nghiên cứu 11 Phương pháp nghiên cứu 11 Bố cục luận văn 12 CHƯƠNG I: KIỂM THỬ PHẦN MỀM 13 1.1 Kiểm thử phần mềm 13 1.2 Kiểm thử hiệu phần mềm 14 1.3 Mơ hình kiểm thử cho dự án SAP 18 1.4 Kết luận 21 CHƯƠNG II: PHƯƠNG PHÁP KIỂM THỬ HIỆU NĂNG CHO SAP 23 2.1 Quy trình kiểm thử hiệu SAP 23 2.1.1 Load Test – Stress Test – Volume Test 24 2.1.2 Vai trò thành phần tham gia dự án kiểm thử hiệu 25 2.1.3 Mơ hình tổng quát 27 2.1.4 Lập kế hoạch 28 2.1.4.1 Phân tích quy trình (Process Analysis) 29 2.1.4.2 Phân tích liệu (Data Analysis) 34 2.1.4.3 Lựa chọn công cụ kiểm thử tải (Tool Selection) 35 2.1.4.4 Hồ sơ tải (Load Profile) .36 2.1.5 Thực kiểm thử tải (Load Test) 36 2.1.5.1 Chuẩn bị liệu hệ thống .37 2.1.5.2 Kiểm thử đơn người dùng (Single-user) 38 2.1.5.3 Kiểm thử đa người dùng (Multi-user) 39 2.1.5.4 Phân tích kết 40 2.1.5.5 Tối ưu hóa (Optimation) 40 2.1.6 Thực kiểm thử tính ổn định (Stress Test) .41 2.1.7 Hoàn thành 42 2.1.7.1 Báo cáo tóm tắt 42 2.1.7.2 Kế hoạch thực 43 2.1.7.3 Mô tả cấu trúc kiểm thử .43 2.1.7.4 Mô tả mục tiêu kiểm thử .44 2.1.7.5 Tài liệu kiểm thử thực 44 2.1.7.6 Bài học thu 44 2.1.8 Tóm tắt .44 2.2 Áp dụng quy trình kiểm thử hiệu SAP HP LoadRunner 46 2.2.1 Đặc điểm 46 2.2.2 Các bước thực 47 Ghi nhận (Recording): .47 Phát lại (Replay): .48 Nâng cao (Enhancements): 48 Chuẩn bị thực thi (Prepare For Load): .48 Kết thúc (Finish): .49 2.3 Theo dõi, giám sát trình kiểm thử hiệu 49 2.3.1 Địa phương hóa tắc nghẽn hiệu 51 2.3.2 Các giao dịch phục vụ kỹ thuật giám sát .55 2.3.2.1 AL08 – Danh sách người dùng đăng nhập 55 2.3.2.2 SM04 – Danh sách người dùng 56 2.3.2.3 SM21 – System Log 56 2.3.2.4 SM66 – Tổng quan quy trình làm việc tồn cục 57 2.3.2.5 STAD – Phân tích giao dịch (Transaction Analysis) 58 2.3.2.6 ST02 – Tổng quan đệm SAP (SAP Buffer) 59 2.3.2.7 ST03N – Phân tích khối lượng cơng việc 60 2.3.2.8 ST04 – Tổng quan sở liệu (Database Overview) 62 2.3.2.9 ST05 – Phân tích vết SQL (SQL Trace) 62 2.3.2.10 ST06 – Giám sát hệ điều hành 63 2.3.2.11 ST22 – Lỗi thời gian chạy ABAP 64 2.4 Kết luận 65 CHƯƠNG III: ÁP DỤNG THỬ NGHIỆM PHƯƠNG PHÁP KIỂM THỬ HIỆU NĂNG TRÊN CÁC ỨNG DỤNG TẠI CÔNG TY VICOSTONE 66 3.1 Các ứng dụng sử dụng VICOSTONE 66 3.1.1 Giới thiệu Công ty VICOSTONE 66 3.1.2 Hệ thống ứng dụng SAP 67 3.2 Đề xuất áp dụng công cụ kiểm thử hiệu HP LoadRunner cho hệ thống SAP 70 3.2.1 Hiện trạng 70 3.2.2 Đề xuất quy trình kiểm thử hiệu áp dụng cho hệ thống SAP .71 3.3 Ứng dụng quy trình kiểm thử hiệu 73 3.3.1 Lập kế hoạch 73 3.3.1.1 Các bước thực thi nghiệp vụ: 74 3.3.1.2 Môi trường kiểm thử 75 3.3.1.3 Công cụ kiểm thử: 77 3.3.2 Tạo kịch kiểm thử hiệu .78 3.3.2.1 Thay đổi cài đặt máy chủ SAP .78 3.3.2.2 Thay đổi cài đặt máy client 79 3.3.3 Thực kiểm thử hiệu 80 3.3.4 Phân tích đánh giá kết 81 3.3.4.1 Tóm tắt phân tích 81 3.3.4.2 Trạng thái thực giao dịch .82 3.3.4.3 Hiệu giao dịch 83 3.3.4.4 Trung bình thời gian trả lời giao dịch 84 3.3.4.5 Tài nguyên UNIX 86 3.4 Kết luận 86 KẾT LUẬN VÀ KIẾN NGHỊ 88 TÀI LIỆU THAM KHẢO 90 LỜI CAM ĐOAN Tôi xin cam đoan cơng trình nghiên cứu riêng tơi Các số liệu, kết nêu luận văn trung thực chưa công bố cơng trình khác Tác giả Nguyễn Khánh Duy DANH MỤC CÁC KÝ HIỆU, CÁC CHỮ VIẾT TẮT SAP : ERP : ABAP : Tcode : ISO : API : IEC : GUI : ART : DB : I/O : SLA : Min Avg Max SD CNTT : : : : : Công ty SAP [5] (Systems Applications Products in Data Processing) Hoạch định tài nguyên doanh nghiệp (Enterprise resource planning) Ngơn ngữ lập trình phát triển ứng dụng SAP [7] (Advanced Business Application Programming) Mã giao dịch (Transaction code) Tổ chức quốc tế tiêu chuẩn hóa (International Organization for Standardization) Giao diện lập trình ứng dụng (Application Programming Interface) Ủy ban kỹ thuật điện Quốc tế (International Electrotechnical Commission) Giao diện đồ họa người dùng (Graphical User Interface) Thời gian đáp ứng trung bình (Average Response Time) Cơ sở liệu (Database) Đầu vào/Đầu (Input/Ouput) Mức cam kết dịch vụ (Service-Level Agreement) Tối thiểu (Minimum) Trung bình (Average) Tối đa (Maximum) Tiêu chuẩn (Standard) Công nghệ thông tin SRM PLM SCM : Supplier Relationship Management : Product Lifecycle Management : Supply Chain Management DANH MỤC BẢNG Bảng 1 Sự khác kiểm thử chức kiểm thử hiệu 14 Bảng Các thành phần LoadRunner 47 Bảng 2 Danh sách giao dịch giám sát phân tích 50 Bảng Ma trận định kết phân tích máy chủ sở liệu 53 Bảng Ma trận định kết phân tích máy chủ ứng dụng 54 Bảng Các yêu cầu đệm SAP 60 Bảng Các yêu cầu phân tích tải 61 Bảng Các yêu cầu sở liệu 62 Bảng Danh sách phân hệ SAP triển khai VICOSTONE 67 Bảng Đề xuất quy trình kiểm thử hiệu 72 Bảng 3 Danh sách giao dịch thực kiểm thử 74 Bảng Các bước thực thi nghiệp vụ 74 Bảng Danh sách script kiểm thử thực 78 Bảng Thời gian phản hồi trung bình 82 Bảng Diễn giải Hình 83 Bảng Diễn giải Hình 10 84 Bảng Diễn giải Hình 11 85 Bảng 10 Diễn giải Hình 12 86 DANH MỤC HÌNH VẼ, ĐỒ THỊ Hình 1 Các nhà cung cấp giải pháp ERP giới 10 Hình Bottom-Up Model tích hợp giai đoạn phương thức thực dự án SAP 19 Hình Các bước thực dự án kiểm thử hiệu 28 Hình 2 Các bước thực Lập kế hoạch (Planning) 29 Hình Các bước thực kiểm thử tải 37 Hình Mơ hình client - server 51 Hình Danh sách hoạt động người dùng đăng nhập 56 Hình Danh sách người dùng đăng nhập 56 Hình Hiển thị danh sách thơng báo Syslog 56 Hình Cài đặt điều kiện lọc giao dịch SM21 57 Hình Giám sát sử dụng trạng thái xử lý SM66 58 Hình 10 Giao diện khởi tạo STAD 59 Hình 11 Màn hình giao dịch ST05 63 Hình 12 Các thông tin cung cấp ST06 64 Hình 13 Màn hình khởi tạo giao dịch ST22 65 Hình Mơ hình triển khai kiểm thử 73 Hình Thơng tin ứng dụng SAP 75 Hình 3 Thơng tin phiên sở liệu 76 Hình Thơng tin máy chủ ứng dụng 76 Hình Thơng tin SAP GUI 77 Hình Cài đặt cấu hình SAP GUI cho client 79 Hình Cài đặt cấu hình máy chủ SAP cho tài khoản thực kiểm thử 80 Hình Cấu hình chạy kiểm thử Load Controller 81 Hình Tóm tắt thực giao dịch 83 Hình 10 Tóm tắt hiệu giao dịch 84 Hình 11 Thời gian đáp ứng trung bình giao dịch 85 Hình 12 Tài nguyên UNIX 86 Hình 3 Thơng tin phiên sở liệu - OS: AIX 6.1 Hình Thông tin máy chủ ứng dụng SAP GUI 76 Hình Thơng tin SAP GUI 3.3.1.3 Công cụ kiểm thử: HP LoadRunner phiên 9.1 Load Injector (Client): 02 máy tính với cấu hình RAM 2Gb, CPU Dual Core 2.8Ghz, Windows Server 2003 Load Controller: 01 máy tính với cấu hình RAM 2Gb, CPU Dual Core 2.8Ghz, Windows Server 2003 Mỗi hệ thống LoadRunner (Injector & Controller) chạy mô Vuser phải cài đặt SAPGUI LoadRunner ghi lại thao tác thực SAP GUI thành script, sau ta chạy lại script để mô thao tác người dùng thực 77 Trên Client ta chạy tối đa từ 30 tới 50 số lượng người dùng SAPGUI, Luận văn thực cho 90 người dùng SAPGUI, client 45 phiên làm việc 3.3.2 Tạo kịch kiểm thử hiệu Kịch kiểm thử đưa tự động tạo LoadRunner theo bước mục 3.3.1.1 Trước bắt đầu chạy kịch ta cần phải thay đổi số cài đặt máy chủ SAP giao thức SAPGUI để ứng dụng SAP cho phép tự động chạy kịch STT Script Mơ tả vuser_end_Transaction Thốt SAP vuser_init_Transaction Khởi tạo đăng nhập SAP zslab01_Transaction Thực thi giao dịch zslab01 zslab02_Transaction Thực thi giao dịch zslab02 zslab03_Transaction Thực thi giao dịch zslab03 zslab04_Transaction Thực thi giao dịch zslab04 zslab05_Transaction Thực thi giao dịch zslab05 zslab06_Transaction Thực thi giao dịch zslab06 zslab07_Transaction Thực thi giao dịch zslab07 10 zslab08_Transaction Thực thi giao dịch zslab08 11 zslab09_Transaction Thực thi giao dịch zslab09 12 zslab10_Transaction Thực thi giao dịch zslab10 Bảng Danh sách script kiểm thử thực 3.3.2.1 Thay đổi cài đặt máy chủ SAP Trước ta bắt đầu sử dụng công cụ để mô bước thực hiện, ta cần phải thay đổi tham số máy chủ SAP giúp cho việc cho phép chạy kịch 78 - Cho phép chạy kịch máy chủ: mặc định khơng kích hoạt hệ thống SAP R/3 - Sử dụng tcode RZ11, thay đổi tham số sapgui/user_scripting thành TRUE (viết hoa) tất máy chủ ứng dụng Để thực thay đổi phải sử dụng quyền quản trị để thay đổi 3.3.2.2 Thay đổi cài đặt máy client Cho phép chạy kịch client Start >> All Programs >> SAP Front End >> SAP GUI Configuration Hình Cài đặt cấu hình SAP GUI cho client Đăng nhập vào hệ thống => Help => Settings 79 Hình Cài đặt cấu hình máy chủ SAP cho tài khoản thực kiểm thử 3.3.3 Thực kiểm thử hiệu Việc thực kiểm thử hiệu ta quan tâm đến vấn đề sau: - Số lượng Vuser thực hiện: 90 – 45 Vusers /01 Load Generator - Ramp Up: chạy Vuser 30 giây - Thời gian chạy: 02 - Ramp Down: dừng Vuser 90 giây 80 Hình Cấu hình chạy kiểm thử Load Controller 3.3.4 Phân tích đánh giá kết Các kết lấy dựa kết chạy LoadRunner 3.3.4.1 Tóm tắt phân tích Analysis Summary Scenario Name: Period: 06/09/2014 14:17:13 - 06/09/2014 16:58:32 C:\Documents and Settings\Administrator\Desktop\CB120062 Scenario - 90vusers - 10tcodes.lrs Results in Session: C:\Documents and Settings\Administrator\Desktop\New Folder\CB120062\res07\res07.lrr Duration: hours, 41 minutes and 19 seconds Statistics Summary Maximum Running Vusers: 90 Transaction Summary Transactions: Total Passed: 7,980 Total Failed: Total Stopped: Average Response Time 81 Transaction Name Minimum Average Maximum Std Deviation 90 Percent Pass Fail Stop vuser_end_Transaction 22.785 24.322 29.903 1.74 27.309 45 0 vuser_init_Transaction 5.999 18.144 95.707 20.704 49.511 45 0 zslab01_Transaction 11.162 35.802 129.696 20.507 63.682 789 0 zslab02_Transaction 10.744 32.461 106.713 16.965 56.682 789 0 zslab03_Transaction 8.533 28.186 131.649 19.382 54.068 789 0 zslab04_Transaction 13.585 64.452 226.996 34.886 111.21 789 0 zslab05_Transaction 32.18 54.708 118.811 18.167 80.516 789 0 zslab06_Transaction 61.158 88.802 173.309 20.881 119.462 789 0 zslab07_Transaction 42.854 60.535 125.03 14.363 80.946 789 0 zslab08_Transaction 11.837 56.663 198.906 34.546 105.602 789 0 zslab09_Transaction 19.024 33.556 87.496 13.007 53.407 789 0 zslab10_Transaction 9.691 19.746 77.121 10.518 34.91 789 0 Bảng Thời gian phản hồi trung bình 3.3.4.2 Trạng thái thực giao dịch Biểu đồ cho ta thấy số lượng giao dịch passed (thực xong), failed (thất bại), stopped (bị dừng lại), ended with error (kết thúc có lỗi) 82 Hình Tóm tắt thực giao dịch Color Scale Measurement Pass Bảng Diễn giải Hình 3.3.4.3 Hiệu giao dịch Biểu đồ biểu diễn thời gian phản hồi trung bình, nhiều nhất, tất giao dịch thực kiểm thử tải 83 Hình 10 Tóm tắt hiệu giao dịch Color Scale Measurement Minimum Average Maximum Bảng Diễn giải Hình 10 3.3.4.4 Trung bình thời gian trả lời giao dịch Biểu đồ biểu diễn thời gian trung bình thực để thực giao dịch lần thứ hai kiểm thử tải Biểu đồ giúp ta xác định xem hiệu suất 84 máy chủ thời gian thực giao dịch tối thiểu tối đa chấp nhận xác định cho hệ thống Hình 11 Thời gian đáp ứng trung bình giao dịch Color Scale Graph's Min Graph's Ave Graph's Max Graph's Median Graph's SD vuser_end_Transaction Measurement 23.367 24.258 26.678 23.642 1.122 vuser_init_Transaction 6.935 30.898 66.742 19.017 25.821 zslab01_Transaction 12.127 34.924 50.578 37.246 10.121 zslab02_Transaction 11.688 31.643 41.456 33.496 8.532 zslab03_Transaction 9.007 27.282 42.475 29.712 8.46 zslab04_Transaction 14.754 62.765 93.296 70.369 19.828 zslab05_Transaction 32.409 54.006 63.761 57.81 9.14 zslab06_Transaction 61.528 87.33 103.016 91.342 11.417 zslab07_Transaction 43.599 59.644 68.439 62.079 7.125 zslab08_Transaction 11.937 54.286 79.456 63.021 19.168 zslab09_Transaction 19.208 32.81 43.068 34.81 6.278 zslab10_Transaction 10.137 19.317 28.755 20.28 4.565 Bảng Diễn giải Hình 11 85 3.3.4.5 Tài nguyên UNIX Biểu đồ cho ta thấy nhìn tổng quan tài nguyên máy chủ Hình 12 Tài nguyên UNIX Color Scale Min Ave Max SD 10 Average load (Unix Kernel Statistics):10.0.7.3 0.051 0.886 2.434 0.35 CPU Utilization (Unix Kernel Statistics):10.0.7.3 0.331 9.106 61.833 5.31 Paging rate (Unix Kernel Statistics):10.0.7.3 2.499 35.339 4934.121 287.695 0.1 Measurement Bảng 10 Diễn giải Hình 12 3.4 Kết luận Trên sở lý thuyết kiểm thử hiệu cho dự án SAP nghiên cứu trình bày chương trên, luận văn phân tích cụ thể công việc sử dụng công cụ kiểm thử cho hệ thống SAP Từ đó, luận văn đề xuất đưa quy trình kiểm thử hiệu áp dụng thử nghiệm đơn vị công tác – Công ty cổ phần 86 VICOSTONE, đồng thời áp dụng cho ứng dụng cụ thể, dự án “Xây dựng báo cáo thông minh cho module ZSLAB” với báo cáo giao dịch mô tả phần đầu mục 3.3 Trên sở sử dụng công cụ LoadRunner ta kết hợp nhiều kịch tải, mơ trạng thái, hành vi người dùng tạo nên kịch tải gần giống với thực tế giúp ta đánh giá hệ thống cách đắn, điểm bật LoadRunner Bên cạnh đó, LoadRunner cịn có cơng cụ Analysis thực phân tích kết kiểm thử hiệu giúp cho ta có nhìn tổng quát chi tiết kiểm thử hiệu cách nhanh chóng Nếu kết cho thấy hệ thống q tải cần phải có điều chỉnh như: mở rộng băng thơng mạng, tối ưu hóa mã (code), áp dụng chế phân tải, … 87 KẾT LUẬN VÀ KIẾN NGHỊ A KẾT LUẬN Luận văn tác giả với đề tài: “Kiểm thử hiệu thử nghiệm ứng dụng triển khai cho doanh nghiệp” hoàn thành Đề tài giải vấn đề sau: Tìm hiểu khái niệm, yếu tố Kiểm thử phần mềm, phân loại kiểm thử dựa vào yếu tố: Các dạng kiểm thử, Kỹ thuật kiểm thử Mơ hình kiểm thử cho dự án SAP Tìm hiểu quy trình kiểm thử hiệu ứng dụng SAP, sử dụng công cụ kiểm thử hiệu LoadRunner giao dịch SAP chuẩn cung cấp dùng cho việc giám sát, phân tích kiểm thử Ứng dụng lập trình ứng dụng SAP sử dụng ngơn ngữ lập trình ABAP giúp xây dựng ứng dụng đáp ứng nhu cầu cán nhân viên Cơng ty Đưa quy trình kiểm thử hiệu ứng dụng SAP áp dụng Công ty Cổ phần VICOSTONE áp dụng quy trình kiểm thử hiệu cho ứng dụng SAP Các kết đạt đề tài: Đề tài tổng hợp khái niệm, yếu tố phương pháp kiểm thử phần mềm quy trình kiểm thử hiệu cho ứng dụng SAP Tác giả đưa bước cụ thể để tiến hành giám sát kiểm thử hiệu cho ứng dụng SAP áp dụng Công ty Cổ phần VICOSTONE Sử dụng ngơn ngữ lập trình ABAP xây dựng chức SAP đáp ứng u cầu Cơng ty Những khó khăn hướng giải 88 Những khó khăn gặp phải trình thực đề tài: - SAP ERP tập hợp ứng dụng tổng hợp giúp quản trị nguồn lực doanh nghiệp, để tìm hiểu sâu chi tiết ứng dụng SAP địi hỏi nhiều thời gian - Ngơn ngữ lập trình ABAP phổ biến Hướng giải quyết: - Tự tìm hiểu cách lập trình ứng dụng SAP sử dụng ngôn ngữ ABAP - Nghiên cứu xây dựng ứng dụng đơn giản SAP B KIẾN NGHỊ Trong trình nghiên cứu hồn thành luận văn, tác giả nhận thấy để áp dụng phương pháp kiểm thử hiệu ứng dụng SAP lập trình ABAP nói riêng đạt hiệu cao phải trọng số vấn đề sau: - Có nghiên cứu chuyên sâu ứng dụng SAP, ngơn ngữ lập trình ABAP cơng cụ LoadRunner để kiểm thử hiệu C Hướng phát triển đề tài Do điều kiện cá nhân hạn chế nên vấn đề nghiên cứu “Kiểm thử hiệu thử nghiệm ứng dụng triển khai cho doanh nghiệp” khuôn khổ luận văn dừng lại nghiên cứu ban đầu Vì vậy, nghiên cứu vấn đề tập trung triển khai theo hướng sau: - Nghiên cứu ứng dụng SAP chuẩn Kế tốn tài chính, Quản lý chất lượng, Bán hàng phân phối, … - Nghiên cứu chuyên sâu kỹ thuật lập trình ứng dụng sử dụng ngơn ngữ lập trình ABAP - Nghiên cứu chuyên sâu quy trình công cụ kiểm thử hiệu - …… 89 TÀI LIỆU THAM KHẢO Tiếng việt [1] http://vi.wikipedia.org/wiki/Ki%E1%BB%83m_th%E1%BB%AD_ph%E1% BA%A7n_m%E1%BB%81m [2] http://www.testingvn.com/ Tiếng Anh [3] http://en.wikipedia.org/wiki/Service-level_agreement [4] http://iso25000.com/index.php/en/iso-25000-standards [5] http://www.sap.com/ [6] http://www.erpgreat.com/ [7] Horst Keller, Sascha Krüger, ABAP ® Objects: ABAP Programming in SAP NetWeaver ™, Publisher: Galileo Press; edition (2007), ISBN-10: 1592290795, 1059 pages [8] http://www8.hp.com/vn/en/software-solutions/loadrunner-load-testing/ [9] http://vicostone.com [10] Markus Helfen and Hans Martin Trauthwein, Testing SAP Solutions (2nd Edition) Publisher: SAP PRESS; edition (December 28, 2010), ISBN-10: 1592293662, 716 pages [11] Software Performance Testing Handbook – Acomprehensive Guide for Beginners http://www.scribd.com/doc/53401009/49527045-Software- Performance-Testing-Handbook-a-Comprehensive-Guide-for-Begineers [12] Suryakanth Kelmani, Best Practices for SAP R3 Performance Testing http://www.slideshare.net/suryakanthkelmani/sap-performance-testing-bestpractice-guide-v10 [13] http://www.forbes.com/sites/louiscolumbus/2014/05/12/gartners-erp-market- share-update-shows-the-future-of-cloud-erp-is-now/ 90 ... I: KIỂM THỬ PHẦN MỀM CHƯƠNG II: PHƯƠNG PHÁP KIỂM THỬ HIỆU NĂNG CHO SAP CHƯƠNG III: ÁP DỤNG THỬ NGHIỆM PHƯƠNG PHÁP KIỂM THỬ HIỆU NĂNG TRÊN CÁC ỨNG DỤNG TẠI CÔNG TY VICOSTONE 12 CHƯƠNG I: KIỂM THỬ... kiểm thử hộp đen kiểm thử hộp trắng - Mơ hình kiểm thử cho dự án SAP gồm giai đoạn: o Kiểm thử đơn vị o Kiểm thử kịch o Kiểm thử tích hợp o Kiểm thử kỹ thuật hệ thống o Kiểm thử hiệu o Kiểm thử. .. kiểm thử dựa vào yếu tố: dạng kiểm thử, kỹ thuật kiểm thử mơ hình kiểm thử cho dự án SAP - Các dạng kiểm thử ta chia thành kiểm thử chức kiểm thử hiệu 21 - Dựa vào kỹ thuật kiểm thử ta chia thành