南京柯普瑞IT学校

为政府及企业客户提供专业化IT高端技术培训解决方案.

学校课程咨询服务:
400-882-5311
培训世界 >南京软件开发培训 >软件自动化测试及性能测试

软件自动化测试及性能测试

软件自动化测试及性能测试

上课时段: 详见内容

已关注: 243

课程价格: 请咨询

优惠价格: 请咨询

授课学校: 南京柯普瑞IT学校

教学点: 1个

开班时间: 滚动开班

咨询电话:400-882-5311

预约试听

课程详情

课程大纲
  一、软件测试自动化测试方法及实践
  1、测试自动化的内涵
  2、测试自动化的基本结构
  3、测试自动化的原理和方法
  4、基于脚本的自动化测试
  5、自动化测试流程
  6、测试自动化普遍存在的问题
 二、软件测试自动化测试方法及实践
  1、什么类型的功能测试应该采用自动化方法
  2、如何处理复杂业务流程的自动化测试
  3、如何准备自动化功能测试数据
  4、什么原因导致无法识别对象
  5、如何在运行过程中防止程序中断
  6、自动测试的选择(案例讨论)
  7、自动化测试的持续集成对软件测试的重大价值
  8、自动化测试与回归测试的集成对软件测试的重大价值
  三、自动化测试工具的分类和选择
  1、测试工具的分类和选择
  2、测试工具的主流产品介绍
  3、自动测试的选择(案例讨论)
  4、自动化工具原理
  5、存在的问题分析
  四、自动化功能测试工具:Selenium/WebDriver的使用
  1、安装
  2、API介绍
  3、案例
  4、用unittest框架管理python测试脚本
  5、数据驱动测试介绍
  6、产生测试报告
  7、使用python发测试报告邮件
  五、自动化测试和软件质量分析报告
  1、软件产品的质量度量
  2、评估系统自动化测试的覆盖程度
  3、自动化测试缺陷分析方法
  4、自动化测试报告及其模板
 六、测试目标确定的原则
  1、从经济性角度对测试目标的考虑
  2、基于风险的测试目标确定策略
  七、性能测试设计
  1、预期指标的性能测试
  2、并发用户的性能测试
  3、服务器性能测试
  4、网络性能测试
  5、疲劳强度和大数据量的性能测试
  八、性能指标
  1、重要性能指标简介
  2、性能分析基本方法
  九、基于应用服务器性能
  1、基于Web服务器应用的性能测试
  2、基于数据库应用服务器的性能测试
  3、基于中间件服务器的性能测试
  4、其他应用服务器应用的性能测试
  十、性能测试用例设计及分析
  1、测试案例制定,性能指标制定
  2、测试环境、工具、数据准备
  3、测试脚本录制、编写与调试
  4、负载压力场景制定
  5、测试执行
  6、结果分析与定位问题
  7、测试报告与测试评估
  十一、自动化的压力测试
  1、压力测试的临界值设定
  2、自动化压力测试的脚本实现
  3、如何调用压力测试
  4、自动化压力测试的周期安排
  5、自动化压力测试与回归测试的持续集成
 十二、自动化性能/压力测试工具
  1、LoadRunner简介
  2、LoadRunner体系架构
  3、LoadRunner提供的主要性能测试技术手段的使用
  ——准备
  ——虚拟用户(Vuser)
  ——参数化
  ——事务、集合点(Rendezvouspoint)和思考时间(Think Time)
  ——关联
  ——场景(Scenario)
  ——IP欺骗
  ——负载均衡
  ——多场景运行时间RTS设置
  ——测试数据监控
  十三、压力测试分析报告
  1、服务器资源利用率
  2、Windows操作系统服务器资源利用率
  ——MEM
  ——DISK
  ——CPU
  3、服务器资源利用率
  ——CPU
  ——MEM
  ——DISK
  4、测试结果分析
  ——基本分析方法
  ——分析图合并
  ——分析图关联
  ——钻取技术
1