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

    • 软件测试(高等职业教育新目录新专标电子与信息大类教材)
      • 作者:编者:国海涛//丁银军|责编:魏建波
      • 出版社:电子工业
      • ISBN:9787121515316
      • 出版日期:2025/11/01
      • 页数:280
    • 售价:23.44
  • 内容大纲

        本书是一本专注于软件测试领域的专业教材,旨在为读者提供全面的软件测试知识与技术技能。通过对本书内容的学习,读者将深入了解软件测试的发展历程、理论基础、实用方法、工具应用及案例分析,为进一步的专业学习及就业打下坚实的基础。全书共分两大模块、8个任务,结构设计从基础到高级,逐步展开,不仅覆盖了软件测试的核心流程和方法,还扩展到了性能测试和自动化测试等高级主题。通过分析真实案例,可以进一步帮助读者深化对软件测试概念和实践的理解,为读者成为软件测试领域的专业人才奠定基础。本书既可以供高职院校或职教计算机或电子信息类专业、软件技术相关专业软件测试课程的学生阅读,也可以供从事软件开发和软件测试工作的技术人员、对软件测试和软件质量有兴趣并有志从事该领域工作的人员阅读。
  • 作者介绍

  • 目录

    第一部分  软件测试基础
      任务1  走进软件测试
        任务1.1  软件开发概述
          1.1.1  软件的基本概念
          1.1.2  软件的种类
          1.1.3  软件开发的主要模型
        任务1.2  初识软件测试
          1.2.1  软件测试的概念
          1.2.2  软件测试的主要类型
          1.2.3  企业对软件测试人才的需求和岗位要求
      任务2  软件测试的过程管理
        任务2.1  了解软件开发过程
          2.1.1  软件项目与项目成员
          2.1.2  软件开发流程
        任务2.2  软件测试流程
          2.2.1  软件开发与软件测试的关系
          2.2.2  软件测试的基本流程
        任务2.3  软件测试过程管理
          2.3.1  软件测试过程管理概述
          2.3.2  软件测试管理工具
          2.3.3  软件测试的过程模型
      任务3  软件测试需求与软件测试用例
        任务3.1  软件测试需求
          3.1.1  软件测试需求的基本概念
          3.1.2  收集与分析软件测试需求
          3.1.3  软件测试工程师在软件需求评审中的作用
        任务3.2  软件测试计划
          3.2.1  软件测试计划的含义与作用
          3.2.2  制定软件测试计划的原则和主要过程
          3.2.3  软件测试计划编写案例
        任务3.3  软件测试用例
          3.3.1  软件测试用例的概念
          3.3.2  设计软件测试用例的过程和方法
          3.3.3  测试用例编写案例
      任务4  软件测试方法与技术
        任务4.1  黑盒测试
          4.1.1  等价类划分法
          4.1.2  边界值分析法
          4.1.3  因果图法与判定表法
          4.1.4  正交试验法
          4.1.5  错误推测法
        任务4.2  白盒测试
          4.2.1  白盒测试的基本概念
          4.2.2  静态白盒测试
          4.2.3  逻辑覆盖法
          4.2.4  基本路径测试与分析
          4.2.5  黑盒测试与白盒测试的区别
      任务5  软件缺陷与测试报告
        任务5.1  软件缺陷记录
          5.1.1  一个软件缺陷包括的主要内容

          5.1.2  提交软件缺陷的过程
        任务5.2  测试总结与报告
          5.2.1  软件测试报告的定义
          5.2.2  编写软件测试报告之前的准备工作
          5.2.3  编写软件测试报告
    第二部分  软件测试进阶
      任务6  接口测试
        任务6.1  接口测试的基础知识
          6.1.1  B/S架构软件的基本概念
          6.1.2  理解HTTP协议与HTTPS协议
          6.1.3  接口测试的含义
          6.1.4  接口开发文档及其规范
        任务6.2  Postman在接口测试中的应用
          6.2.1  常见的接口测试工具
          6.2.2  Postman介绍及安装
          6.2.3  使用Postman测试接口
      任务7  性能测试
        任务7.1  认识性能测试
          7.1.1  软件性能
          7.1.2  性能测试的主要指标
          7.1.3  性能测试的基本流程
        任务7.2  性能测试工具介绍
          7.2.1  主流性能测试工具介绍
          7.2.2  安装JMeter
        任务7.3  性能测试执行与结果分析
          7.3.1  分析软件的性能需求
          7.3.2  编写性能测试用例
          7.3.3  准备性能测试环境和数据
          7.3.4  使用JMeter进行性能测试和分析测试结果
      任务8  Web自动化测试
        任务8.1  自动化测试的基本概念
          8.1.1  自动化测试的定义
          8.1.2  自动化测试的引入条件
          8.1.3  自动化测试的适用场景及常见误区
          8.1.4  自动化测试的基本流程
        任务8.2  使用Selenium进行自动化测试
          8.2.1  Selenium介绍
          8.2.2  安装测试工具
          8.2.3  Web页面元素的定位方法
          8.2.4  键盘操作和鼠标操作
          8.2.5  Selenium WebDriver API的其他用法
          8.2.6  使用unittest编写单元测试
          8.2.7  数据驱动测试
    参考文献