课程大纲

性能测试简介

  • 性能测试生命周期。
  • 性能测试结果解释。

了解各种架构/应用程式模型

  • 2/3 层架构
  • N 层架构
  • 基于中间件(MQ、Webservices 等)的架构

科技

  • 基本 UNIX 命令(grep、find、vi 编辑器等)
  • Basic Oracle/SQL(查询、表、触发器等)
  • C/Java 基本概念

详细分析 - 监控概念/工具

  • 硬体监控(Windows -Perfmon、UNIX -nmon、vmstat)
    • Run queue (Average processor queue length) (运行伫列 (平均处理器伫列长度))
    • 网路IO
    • 磁碟IO
    • 记忆体(可用、已用、分页空间、FS 快取等)
    • CPU(可用、虚拟、线上、授权等)
  • Web Server/App Server 监控
    • JVM (Java heap) -堆转储分析
    • 连接池
    • 线程池
  • 了解各种监控工具,如 CA Wily Introscope、IBM Tivoli 等。
  • 资料库监控
    • 基本查询优化
    • SQL 跟踪
    • AWR 或 Statspack 分析
    • 查询计划
  • 了解频宽、FTP
  • 了解使用 HTTPwatch 或 Fiddler 进行网路监控

要求

  • 了解 Oracle 等数据库。
  • 了解应用程序容器,如 WebSphere 或 Weblogic 等。
  • 了解 Java 等编程语言。
  • 性能测试知识。
  • 知识 SQL
 35 小时

客户评论 (1)

即将举行的公开课程

课程分类