南京
杭州
上海
025-87787966    0571-88257871

自动化测试-2

发布日期: 2017/10/10 14:00:40

课程大纲:
一、软件测试理论
    1、软件测试基本理论
    2、软件测试的设计方法
    3、软件测试的类型
    4、基于风险的软件测试
    5、软件测试的七项原则
    6、软件测试的独立性
二、性能测试
    1、性能测试基础
        —— 认识性能测试
        —— 性能测试概念
        —— 性能测试类型
        —— 性能指标
        —— 性能调优
        —— 性能测试工程师技能要求
    2、性能测试技术及性能测试工具LoadRunner使用
        —— 性能测试技术概述
        —— 性能测试工具LoadRunner介绍
        —— LoadRunner提供的主要性能测试技术手段的使用   
        —— Windows操作系统服务器资源利用率
        —— Linux服务器资源利用率
        —— 测试结果分析
        —— 其他性能测试方法
三、白盒测试
    1、基于覆盖的测试
        —— 语句测试
        —— 分支测试
        —— 条件测试
        —— 分支/条件测试
        —— MC/DC(修订的条件/分支测试)
        —— 路径测试
    2、代码审核
    3、单元与集成测试
    4、白盒测试工具(Junit)
    5、白盒测试工具(unittest)
四、APP测试工具
    1、移动软件测试技巧
    2、安卓系统测试
        —— Andriod各种UI测试框架介绍
        —— UiAutomator UI自动化测试框架
        —— 环境准备
        —— 新建测试工程
        —— 编译和运行
        —— 运行命令与快速调试
        —— UiAutomator API详解
五、Selenium/WebDriver的使用
    1、Selenium/WebDriver的使用-Java
    2、Selenium/WebDriver的使用-Python
六、用测试框架管理测试脚本
    1、用Junit框架管理JAVA测试脚本
        —— 用Junit框架管理JAVA测试脚本
        —— Junit HTML测试报告生成
    2、用unittest框架管理python测试脚本
七、数据驱动测试介绍
八、发送测试报告邮件
    1、使用JavaMail发测试报告邮件
    2、使用python发测试报告邮件
课程周期:
30课时(45分/课时)

相关培训课程

TRAINING COURSE
无标题文档