欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • 软件测试技术(十四五高等职业教育计算机类专业新形态一体化系列教材)
      • 作者:编者:赵恒//邹香玲//邹丽霞|责编:贾星//贾淑媛
      • 出版社:中国铁道
      • ISBN:9787113304836
      • 出版日期:2024/03/01
      • 页数:184
    • 售价:15.92
  • 内容大纲

        本书根据高等职业院校“软件测试”课程教学大纲,结合企业软件测试岗位能力模型,对接《1+X证书软件测试职业技能等级标准》,较全面地介绍了软件测试必要的基本理论和技能。本书采用项目任务式编写体例,分为6个项目,包括认识软件测试、软件测试基本概念、黑盒测试、白盒测试、性能测试和自动化测试。
        本书由校企合作编写,突出实践性和实用性,配套资源丰富。本书适合作为高等职业院校“软件测试”课程的教材,也可以作为软件测试自学者的参考书。
  • 作者介绍

  • 目录

    项目一  认识软件测试
      任务一  了解IT行业
        一、IT行业概述
        二、IT行业的发展历史
        三、IT行业的发展现状
      任务二  了解软件测试的历史
        一、软件测试概述
        二、软件测试的发展历程
      任务三  了解软件测试的发展现状、前景及从业要求
        一、软件测试的发展现状
        二、软件测试的前景
        三、软件测试团队架构
        四、软件测试工程师岗位要求
      任务四  认知软件测试
        一、软件测试目的
        二、软件缺陷概述
      任务五  认识软件研发模型与软件测试模型
        一、软件研发模型
        二、软件测试模型
        三、软件测试与软件开发的关系
      项目小结
      习题
    项目二  软件测试基本概念
      任务一  认知软件生命周期
        一、了解软件的分类
        二、了解软件生命周期
      任务二  掌握软件测试的分类
        一、了解软件测试的分类依据
        二、掌握常见的软件测试分类
      任务三  认识软件测试流程
        一、了解软件测试流程
        二、编写软件测试报告
      任务四  设计软件测试用例
        一、测试用例的作用
        二、测试用例设计的基本原则
        三、测试用例的格式
        四、设计测试用例的方法
      任务五  理解软件测试原则
      项目小结
      习题
    项目三  黑盒测试
      任务一  使用等价类划分法设计测试用例
        一、等价类划分概述
        二、等价类的种类
        三、等价类划分原则
        四、设计测试用例
      任务二  使用边界值分析法设计测试用例
        一、边界值分析法概述
        二、边界点定义
        三、边界值分析法的原则

        四、使用边界值分析法设计测试用例的步骤
      任务三  使用因果图设计法设计测试用例
        一、因果图设计法概述
        二、因果图逻辑关系
        三、因果图设计测试用例的步骤
      任务四  使用决策表设计法设计测试用例
        一、决策表概述
        二、决策表的组成部分
      任务五  使用正交实验设计法设计测试用例
        一、正交试验设计法概述
        二、正交实验法设计测试用例的步骤
      任务六  使用状态迁移设计法设计测试用例
        一、状态迁移设计法概述
        二、状态迁移设计法设计测试用例的步骤
      任务七  使用场景设计法设计测试用例
        一、场景设计法概述
        二、场景设计法流程
      任务八  使用错误推测法设计测试用例
      项目小结
      习题
    项目四  白盒测试
      任务一  使用逻辑覆盖法设计测试用例
      任务二  使用程序插桩法设计测试用例
        一、目标代码插桩法
        二、源代码插桩法
      项目小结
      习题
    项目五  性能测试
      任务一  初识性能测试
        一、性能测试概述
        二、性能测试的指标
        三、性能测试的种类
      任务二  掌握性能测试流程及常用工具
        一、性能测试流程
        二、性能测试工具
      任务三  使用性能测试工具JMeter完成负载测试
        一、JMeter环境配置
        二、JMeter负载测试
      任务四  使用性能测试工具LoadRunner完成负载测试
        一、LoadRunner负载测试的流程
        二、LoadRunner环境配置
        三、LoadRunner负载测试
      项目小结
      习题
    项目六  自动化测试
      任务一  初识自动化测试
        一、自动化测试概述
        二、自动化测试优缺点
        三、引入自动化测试条件
        四、自动化测试工程师应具备的条件

      任务二  掌握自动化测试基本流程及常用工具
        一、自动化测试基本流程
        二、常用的自动化测试工具
      任务三  掌握自动化测试环境搭建
      任务四  掌握WebDriver基本操作
        一、浏览器基本操作
        二、窗口操作
        三、页面元素的定位
        四、Selenium常用方法
        五、设置等待时间
      任务五  使用自动化测试模型进行自动化测试
        一、线性测试
        二、模块化驱动测试
        三、数据驱动测试
        四、关键字驱动测试
      任务六  使用UnitTest框架进行自动化测试
        一、相关概念
        二、设置断言
        三、生成测试报告
      项目小结
      习题