Theo dõi, giám sát quá trình kiểm thử hiệu năng

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 51 - 53)

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

2.3 Theo dõi, giám sát quá trình kiểm thử hiệu năng

Mục tiêu của kiểm thử hiệu năng là để xác minh các mục đích hiệu năng nhất định: thời gian tải, thời gian thực thi, thời gian phản hồi có thể được chấp nhận bởi người dùng. Để đạt được mục tiêu này, hệ thống SAP cung cấp một số các chức năng giúp theo dõi kết quả này.

Bảng 2.2 sau đây cung cấp danh sách các giao dịch thực hiện giám sát theo thời gian thực và các phân tích dữ liệu được trả về [10].

Giao dịch/

Transaction Mô tả

Giám sát

các xử lý Phân tích

AL08

List of all Users Logged on

X Danh sách tất cả người dùng đang

đăng nhập vào hệ thống.

SM04 User List X

Danh sách người dùng

SM12 Lock Entry List X

50

Tổng quan quy trình làm việc toàn cục

ST05 Perfomance Analysis X X

Phân tích hiệu năng

ST06 OS Monitor X X

Giám sát hệ điều hành

STAD Display Statistical Records X X

Hiển thị hồ sơ thống kê SM21

Display System Log

X Hiển thị log hệ thống

ST04 Database Monitor X

Giám sát cơ sở dữ liệu

ST22 ABAP Runtime Error

Lỗi chạy thời gian thực ABAP

ST03N Workload Analysis X

Phân tích khối lượng công việc

Bảng 2. 2 Danh sách các giao dịch giám sát và phân tích.

Ví dụ: giám sát màn hình thời gian chạy của một công cụ kiểm thử tải cho thời gian phản hồi dài một cách bất thường. Những tác động sau đây được thực hiện trong khi tạo kiểm thử tải [10].

- Sử dụng giao dịch ST06 để phân tích hệ điều hành và cơ sở dữ liệu của máy

chủ giúp kiểm tra việc sử dụng phần cứng của máy chủ cơ sở dữ liệu (CPU, bộ nhớ hệ thống, các ổ đĩa, …).

- Sử dụng STAD: các phân tích cho thấy tổng thời gian chạy cơ sở dữ liệu.

- Sử dụng ST05 ghi lại các câu lệnh SQL được thực hiện. Để có thể chạy một

phân tích chi tiết về việc truy cập cơ sở dữ liệu, các truy cập vào cơ sở dữ liệu này được khi lại trong một khoảng thời gian nhất định. Sau khi quá trình thực hiện tải kết thúc, các kết quả sẽ giúp phân tích chính xác hơn.

51

- Sử dụng ST04 giúp phân tích trạng thái của cơ sở dữ liệu.

- Phân tích chương trình bằng cách kiểm tra các truy vấn SQL. Giao dịch

ST05 giúp phân tích chi tiết hơn về việc truy cập cơ sở dữ liệu. Bằng cách này, ta có thể có được các thông tin gây ra các vấn đề về hiệu suất.

- Phân tích chương trình ở mức độ sâu hơn.

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 51 - 53)

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

(92 trang)