Đề cương khóa học

Giới thiệu về kiểm thử hiệu năng

  • Chu trình kiểm thử hiệu năng.
  • Phân tích kết quả kiểm thử hiệu năng.

Hiểu biết về các kiến trúc/mô hình ứng dụng

  • Kiến trúc 2/3 tầng
  • Kiến trúc N tầng
  • Kiến trúc dựa trên Middleware (MQ, Webservices, v.v.)

Công nghệ

  • Các lệnh cơ bản của UNIX (grep, find, vi editor, v.v.)
  • Cơ bản về Oracle/SQL (Câu truy vấn, Bảng, Trigger, v.v.)
  • Các khái niệm cơ bản của C/Java

Phân tích chi tiết - Các khái niệm/công cụ giám sát

  • Giám sát phần cứng (Windows -Perfmon, UNIX -nmon, vmstat)
    • Hàng đợi chạy (Độ dài trung bình hàng đợi bộ xử lý)
    • Giao tiếp mạng
    • Đọc/ghi đĩa
    • Bộ nhớ (Còn trống, Đã sử dụng, Khoảng trống trang, FS Cache, v.v.)
    • CPU (Còn trống, ảo, trực tuyến, được cấp quyền, v.v.)
  • Giám sát Web Server/App Server
    • JVM (Java heap) - phân tích bản đổ bộ nhớ heap
    • Pool kết nối
    • Pool luồng
  • Hiểu biết về các công cụ giám sát như CA Wily Introscope, IBM Tivoli, v.v.
  • Giám sát cơ sở dữ liệu
    • Tối ưu hóa câu truy vấn cơ bản
    • Theo dõi SQL
    • Phân tích AWR hoặc Statspack
    • Kế hoạch truy vấn
  • Hiểu biết về băng thông, FTP
  • Hiểu biết về giám sát mạng bằng HTTPwatch hoặc Fiddler

Yêu cầu

  • Hiểu biết về cơ sở dữ liệu như Oracle.
  • Hiểu biết về các môi trường ứng dụng như WebSphere hoặc Weblogic, v.v.
  • Hiểu biết về ngôn ngữ lập trình như Java.
  • Kiến thức về kiểm thử hiệu năng.
  • Kiến thức về SQL
 35 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

Đánh giá (1)

Các khóa học sắp tới

Các danh mục liên quan