Tài nguyên UNIX

Một phần của tài liệu 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 (Trang 88 - 92)

5. Kết thúc (Finish):

3.3.4.5. Tài nguyên UNIX

Biểu đồ này cho ta thấy cái nhìn tổng quan các tài nguyên của máy chủ.

Hình 3. 12 Tài nguyên UNIX.

Color Scale Measurement Min. Ave. Max. SD

10 Average load (Unix Kernel Statistics):10.0.7.3 0.051 0.886 2.434 0.35 1 CPU Utilization (Unix Kernel Statistics):10.0.7.3 0.331 9.106 61.833 5.31 0.1 Paging rate (Unix Kernel Statistics):10.0.7.3 2.499 35.339 4934.121 287.695

Bảng 3. 10 Diễn giải Hình 3. 12

3.4. Kết luận.

Trên cơ sở lý thuyết về kiểm thử hiệu năng cho dự án SAP đã nghiên cứu và trình bày các 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 ra quy trình kiểm thử hiệu năng và áp dụng thử nghiệm tại đơn vị đang công tác – Công ty cổ phần

87

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 các báo cáo là các giao dịch được mô tả ngay

phần đầu của mục 3.3.

Trên cơ sở sử dụng công cụ LoadRunner ta có thể kết hợp nhiều kịch bản tải, mô phỏng trạng thái, hành vi người dùng tạo nên kịch bản tải gần giống với thực tế giúp ta đánh giá hệ thống một cách đúng đắn, đây chính là điểm nổi bật của LoadRunner. Bên cạnh đó, LoadRunner còn có công cụ Analysis thực hiện phân tích kết quả kiểm thử hiệu năng giúp cho ta có cái nhìn tổng quát và chi tiết về kiểm thử hiệu năng một cách nhanh chóng. Nếu kết quả cho thấy hệ thống đã quá tải thì cần phải có cá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 các cơ chế phân tải, …

88

KẾT LUẬN VÀ KIẾN NGHỊ

A. KẾT LUẬN

Luận văn của tác giả với đề tài: “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” đã cơ bản hoàn thành. Đề tài đã giải quyết

được các vấn đề sau:

1. Tìm hiểu những khái niệm, những yếu tố cơ bản về Kiểm thử phần mềm,

phân loại kiểm thử dựa vào các yếu tố: Các dạng kiểm thử, Kỹ thuật kiểm thử và Mô hình kiểm thử cho dự án SAP.

2. Tìm hiểu về quy trình kiểm thử hiệu năng trên các ứng dụng SAP, sử dụng

công cụ kiểm thử hiệu năng LoadRunner và các 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ử.

3. Ứng dụng trong 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 các ứng dụng đáp ứng nhu cầu của cán bộ nhân viên trong Công ty.

4. Đưa ra quy trình kiểm thử hiệu năng trên các ứng dụng SAP áp dụng tại

Công ty Cổ phần VICOSTONE và áp dụng quy trình kiểm thử hiệu năng cho ứng dụng SAP.

Các kết quả chính đạt được trong đề tài:

1. Đề tài tổng hợp những khái niệm, yếu tố cơ bản về phương pháp kiểm thử

phần mềm và quy trình kiểm thử hiệu năng cho các ứng dụng SAP.

2. Tác giả đã đưa ra các bước cụ thể để tiến hành giám sát và kiểm thử hiệu

năng cho các ứng dụng SAP áp dụng tại Công ty Cổ phần VICOSTONE.

3. Sử dụng ngôn ngữ lập trình ABAP xây dựng các chức năng trên SAP đáp

ứng yêu cầu của Công ty.

89

Những khó khăn gặp phải trong quá trình thực hiện đề tài:

- SAP ERP là một tập hợp các ứng dụng tổng hợp giúp quản trị các nguồn lực

của doanh nghiệp, để có thể tìm hiểu sâu và chi tiết từng ứng dụng của SAP đòi hỏi rất nhiều thời gian.

- Ngôn ngữ lập trình ABAP ít phổ biến.

Hướng giải quyết:

- Tự tìm hiểu cách lập trình ứng dụng trên SAP sử dụng ngôn ngữ ABAP.

- Nghiên cứu xây dựng ứng dụng đơn giản trên SAP.

B. KIẾN NGHỊ

Trong quá trình nghiên cứu và hoàn thành luận văn, tác giả nhận thấy rằng để áp dụng phương pháp kiểm thử hiệu năng trên các ứng dụng SAP và lập trình ABAP nói riêng đạt được hiệu quả cao hơn phải chú trọng một số vấn đề sau:

- Có các nghiên cứu chuyên sâu về các ứng dụng trên SAP, ngôn ngữ lập trình

ABAP và công cụ LoadRunner để kiểm thử hiệu năng.

C. Hướng phát triển của đề tài.

Do điều kiện cá nhân còn những hạn chế nên vấn đề nghiên cứu về “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” trong

khuôn khổ của luận văn này chỉ dừng lại ở những nghiên cứu ban đầu. Vì vậy, những nghiên cứu tiếp theo về vấn đề này có thể tập trung triển khai theo các hướng như sau:

- Nghiên cứu về các ứng dụng SAP chuẩn như Kế toán tài chính, Quản lý chất

lượng, Bán hàng và phân phối, …

- Nghiên cứu chuyên sâu về 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 và công cụ kiểm thử hiệu năng.

90

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; 2 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; 2 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-best- practice-guide-v10

[13] http://www.forbes.com/sites/louiscolumbus/2014/05/12/gartners-erp-market-

Một phần của tài liệu 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 (Trang 88 - 92)

Tải bản đầy đủ (PDF)

(92 trang)