返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • 软件测试技术 原理、工具和项目案例 吕云翔 等 编 大中专 文轩网
  • 新华书店正版
    • 作者: 吕云翔 况金荣 朱涛 杨颖 张禄著
    • 出版社: 清华大学出版社
    • 出版时间:2021-07-01 00:00:00
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    文轩网图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

         https://product.suning.com/0070067633/11555288247.html

     

    商品参数
    • 作者: 吕云翔 况金荣 朱涛 杨颖 张禄著
    • 出版社:清华大学出版社
    • 出版时间:2021-07-01 00:00:00
    • 版次:1
    • 印次:1
    • 印刷时间:2021-06-01
    • 页数:0
    • 开本:其他
    • 装帧:平装
    • ISBN:9787302573722
    • 国别/地区:中国
    • 版权提供:清华大学出版社

    软件测试技术 原理、工具和项目案例

    作  者:吕云翔 等 编
    定  价:59.8
    出 版 社:清华大学出版社
    出版日期:2021年07月01日
    页  数:412
    装  帧:平装
    ISBN:9787302573722
    主编推荐

    本书配套资源丰富,包括教学大纲、教学课件、电子教案、习题答案、程序源码、在线题库,作者还为本书精心录制了微课视频。

    内容简介

    本书较为全面、系统地阐述了当前软件测试领域的理论和实践知识,介绍了当前近期新的软件测试理论、标准、技术和工具。全书共三部分16章。第一部分(第1~7章)包括软件测试概述、软件测试模型、软件测试方法、软件测试过程、软件测试管理、敏捷项目测试、面向对象软件测试;第二部分(第8~13章)包括软件测试自动化、缺陷跟踪管理、JUnit单元测试、接口测试工具、LoadRunner性能测试、基于Python的自动化测试;第三部分(第14~16章)包括网上书店系统测试、生活小工具微服务测试和手机视频播放App测试。每章均有实际案例作为补充,以加深读者对软件测试技术和过程的理解,做到理论与实践相结合。本书可作为高等院校计算机、软件工程、软件测试等相关专业软件测试相关课程的教材或教学参考书,也可供从事计算机应用开发的各类技术人员参考。

    作者简介

    1992-1994: 比利时VUB大学应用信息技术硕士; 1994-1996: 比利时VUB大学MBA; 1996-2003: IT公司项目经理 2003-至今: 北航软件学院副教授。已出版二十几本教材(其中“计算机导论实践教程”一书获北航2010年教学成果三等奖;“大学计算机英语教程”获北航2012教学成果二等奖。

    精彩内容

    目录
    第一部分理论基础
    第1章软件测试概述
    1.1软件测试的背景介绍
    1.1.1有名软件错误案例
    1.1.2软件的定义及分类方法
    1.1.3软件工程
    1.1.4软件质量
    1.2软件测试的基本概念
    1.2.1软件缺陷的定义
    1.2.2软件缺陷出现的原因
    1.2.3软件测试的定义
    1.3软件测试的目的和原则
    1.3.1软件测试的目的
    1.3.2软件测试的原则
    1.4软件测试的分类
    1.4.1按测试阶段分类
    1.4.2按是否需要执行被测试软件分类
    1.4.3按是否需要查看代码分类
    1.4.4按测试执行时是否需要人工干预分类
    1.4.5按测试实施组织分类
    1.4.6其他测试类型
    1.5软件测试行业的发展
    1.5.1软件测试的历史回顾
    1.5.2我国软件测试的现状
    1.5.3软件测试的前景
    1.5.4软件测试技术的发展趋势
    1.6本章小结
    习题1
    第2章软件测试模型
    2.1软件开发过程模型
    2.1.1软件开发基本过程
    2.1.2常见软件开发过程模型
    2.2软件项目中的测试流程
    2.2.1软件生命周期中的测试
    2.2.2软件测试的基本流程
    2.2.3软件测试的组织
    2.3软件测试过程模型
    2.3.1V模型
    2.3.2W模型
    2.3.3H模型
    2.3.4X模型
    2.3.5前置测试模型
    2.4软件测试过程改进模型
    2.4.1测试成熟度模型
    2.4.2TPI模型
    2.4.3其他测试过程改进模型
    2.5本章小结
    习题2
    第3章软件测试方法
    3.1静态测试
    3.1.1代码检查
    3.1.2静态结构分析
    3.2动态测试
    3.2.1主动测试
    3.2.2被动测试
    3.3白盒测试
    3.3.1程序插桩法
    3.3.2逻辑覆盖法
    3.3.3基本路径法
    3.3.4白盒测试方法选择
    3.4黑盒测试
    3.4.1黑盒测试方法
    3.4.2黑盒测试方法选择
    3.4.3白盒测试与黑盒测试的比较
    3.5本章小结
    习题3
    第4章软件测试过程
    4.1单元测试
    4.1.1单元测试的定义
    4.1.2单元测试的原则
    4.1.3单元测试的内容
    4.1.4单元测试的过程
    4.1.5单元测试中的覆盖率
    4.1.6单元测试相关案例
    4.2集成测试
    4.2.1集成测试的定义
    4.2.2集成测试的原则
    4.2.3集成测试的内容
    4.2.4集成测试的过程
    4.2.5集成测试相关策略
    4.2.6集成测试常用方法
    4.2.7集成测试相关案例
    4.3系统测试
    4.3.1系统测试的定义
    4.3.2系统测试的原则
    4.3.3系统测试的内容
    4.3.4系统测试相关案例
    4.4验收测试
    4.4.1验收测试的定义
    4.4.2验收测试的原则
    4.4.3验收测试的内容
    4.4.4验收测试的过程
    4.4.5验收测试的深度与广度
    4.4.6验收测试的阶段
    4.4.7验收测试相关案例
    4.5本章小结
    习题4
    第5章软件测试管理
    5.1软件测试管理概述
    5.1.1软件测试项目
    5.1.2软件测试项目管理
    5.1.3软件测试项目范围管理
    5.2软件测试管理计划
    5.2.1软件测试计划制订
    5.2.2软件测试计划执行
    5.3软件测试文档
    5.3.1软件测试文档的作用
    5.3.2主要的软件测试文档
    5.4测试组织和人员管理
    5.4.1测试人员和组织结构
    5.4.2测试人员的沟通和激励
    5.4.3测试人员的培训
    5.5软件测试过程管理
    5.5.1测试项目的过程管理
    5.5.2软件测试的配置管理
    5.5.3软件测试的风险管理
    5.5.4软件测试的成本管理
    5.6本章小结
    习题5
    第6章敏捷项目测试
    6.1敏捷项目简介
    6.2敏捷项目管理
    6.2.1敏捷项目的需求管理
    6.2.2敏捷项目的时间管理
    6.2.3敏捷项目的质量管理
    6.3敏捷测试
    6.3.1敏捷测试概述
    6.3.2探索式测试
    6.3.3基于Scrum的敏捷测试流程
    6.4本章小结
    习题6
    第7章面向对象软件测试
    7.1面向对象技术概述
    7.1.1面向对象的基本概念
    7.1.2面向对象的开发方法
    7.1.3面向对象的分析设计
    7.1.4面向对象的模型技术
    7.2面向对象软件的测试策略
    7.2.1面向对象的单元测试
    7.2.2面向对象的集成测试
    7.2.3面向对象的系统测试
    7.2.4面向对象的回归测试
    7.3面向对象软件的测试用例设计
    7.3.1面向对象测试用例设计的基本概念
    7.3.2面向对象编程对测试的影响
    7.3.3基于故障的测试
    7.3.4基于场景的测试
    7.3.5表层结构和深层结构的测试
    7.4面向对象的软件测试案例
    7.4.1HelloWorld类的测试
    7.4.2Date.increment方法的测试
    7.5本章小结
    习题7
    第二部分工具应用
    第8章软件测试自动化
    8.1软件测试自动化概述
    8.1.1手工测试与自动化测试
    8.1.2自动化测试的优缺点
    8.2自动化测试的原理方法
    8.2.1代码分析
    8.2.2捕获和回放
    8.2.3录制/回放
    8.2.4脚本技术
    8.2.5自动化比较
    8.3自动化测试的开展
    8.3.1自动化测试的引入原则
    8.3.2自动化测试的生命周期
    8.3.3自动化测试的成本
    8.3.4自动化测试的导入时机
    8.3.5自动化测试的人员要求
    8.3.6自动化测试存在的问题
    8.4自动化测试的方案选择
    8.4.1自动化测试对象分析
    8.4.2确定自动化测试方案
    8.5自动化测试的工具
    8.5.1自动化测试工具的特征
    8.5.2自动化测试工具的作用和优势
    8.5.3自动化测试工具的分类
    8.5.4自动化测试工具的选择
    8.5.5自动化测试工具的局限性
    8.6本章小结
    习题8
    第9章缺陷跟踪管理
    9.1缺陷管理工具概述
    9.1.1缺陷管理的目的和意义
    9.1.2缺陷管理工具的分类
    9.1.3缺陷管理工具的选择
    9.2项目管理工具Redmine
    9.2.1Redmine的特点
    9.2.2Redmine的缺陷跟踪
    9.3缺陷管理工具Bugzilla
    9.3.1Bugzilla的特点
    9.3.2Bugzilla的缺陷跟踪
    9.4问题跟踪工具JIRA
    9.4.1JIRA的特点
    9.4.2JIRA的缺陷跟踪
    9.5本章小结
    习题9
    第10章JUnit单元测试
    10.1JUnit概述
    10.1.1JUnit简介
    10.1.2JUnit组成
    10.2JUnit测试过程
    10.3JUnit的安装与集成
    10.3.1JUnit的简单安装
    10.3.2JUnit与IDE集成
    10.4JUnit使用案例
    10.4.1案例介绍
    10.4.2常规测试
    10.4.3使用JUnit测试
    10.5本章小结
    习题10
    第11章接口测试工具
    11.1接口测试概述
    11.1.1接口测试工具的分类
    11.1.2接口测试工具的选择
    11.2SoapUI
    11.2.1SoapUI的特点
    11.2.2SoapUI的使用
    11.3JMeter
    11.3.1JMeter的特点
    11.3.2JMeter的使用
    11.4Postman
    11.4.1Postman的特点
    11.4.2Postman的使用
    11.5本章小结
    习题11
    第12章LoadRunner性能测试
    12.1LoadRunner概述
    12.1.1LoadRunner简介
    12.1.2LoadRunner的主要特性
    12.1.3LoadRunner组件和术语
    12.1.4LoadRunner的工作流程
    12.2制订负载测试计划
    12.2.1分析应用程序
    12.2.2制订执行计划
    12.3创建测试脚本
    12.3.1创建空白脚本
    12.3.2VuGen界面介绍
    12.3.3录制脚本
    12.4设计运行场景
    12.4.1新建场景
    12.4.2负载生成器管理
    12.4.3虚拟用户管理
    12.4.4运行设置
    12.5运行测试并分析结果
    12.5.1运行测试场景
    12.5.2监视场景
    12.5.3结果分析
    12.6LoadRunner综合应用
    12.6.1案例介绍
    12.6.2测试过程
    12.7本章小结
    习题12
    第13章基于Python的自动化测试
    13.1Selenium基础和环境搭建
    13.1.1Selenium简介
    13.1.2Selenium2的工作原理
    13.1.3Python的下载与安装
    13.1.4在Anaconda虚拟环境中安装Python
    13.1.5SeleniumPythonClient的下载与安装
    13.1.6SeleniumWebDriver的下载与安装
    13.1.7PyCharm的下载与安装
    13.1.8第1个PythonSelenium测试用例
    13.1.9Webdriver的常用命令
    13.1.10PageObject设计模式
    13.2Python的Unittest单元测试框架
    13.2.1Unittest单元测试框架的使用
    13.2.2Python中的日志记录模块
    13.2.3测试报告的输出
    13.3基于PytestAllure的自动化测试
    13.3.1Pytest简介
    13.3.2Pytest和Allure的安装
    13.3.3基于Pytest自动化测试实例
    13.4本章小结
    习题13
    第三部分案例实践
    第14章网上书店系统测试
    14.1网站测试概述
    14.1.1网站测试的概念
    14.1.2网站测试的过程
    14.1.3数据库测试
    14.1.4用户界面测试
    14.1.5构件级测试
    14.1.6配置测试
    14.1.7安全性测试
    14.1.8系统性能测试
    14.2案例概述
    14.2.1用户简介
    14.2.2项目的目的与目标
    14.2.3目标系统功能需求
    14.2.4目标系统性能需求
    14.2.5目标系统界面需求
    14.2.6目标系统的其他需求
    14.2.7目标系统的假设与约束条件
    14.3项目测试计划
    14.3.1测试项目
    14.3.2测试方案
    14.3.3测试资源
    14.4测试用例设计
    14.4.1单元测试用例
    14.4.2功能测试用例
    14.4.3性能测试用例
    14.5测试进度
    14.5.1单元测试
    14.5.2集成测试
    14.5.3系统测试
    14.5.4验收测试
    14.6评价
    14.6.1范围
    14.6.2数据整理
    14.6.3测试质量目标
    14.7测试分析报告
    14.7.1引言
    14.7.2测试计划实施
    14.7.3评价
    14.8本章小结
    习题14
    第15章生活小工具微服务测试
    15.1微服务架构概述
    15.1.1微服务架构的出现和发展
    15.1.2微服务架构的优缺点
    15.2接口测试技术
    15.2.1接口类型
    15.2.2接口测试类型和流程
    15.3案例概述
    15.3.1项目概述
    15.3.2功能需求
    15.3.3性能需求
    15.4测试计划
    15.4.1测试目标
    15.4.2测试方案
    15.4.3测试资源
    15.5测试用例
    15.5.1功能测试用例
    15.5.2性能测试用例
    15.6测试分析报告
    15.6.1引言
    15.6.2测试概要
    15.6.3测试结果及发现
    15.6.4分析摘要
    15.7本章小结
    习题15
    第16章手机视频播放App测试
    16.1手机软件测试概述
    16.1.1移动终端介绍
    16.1.2手机软件测试用例设计
    16.1.3手机软件测试的基本流程
    16.1.4测试环境搭建实例
    16.2案例概述
    16.2.1项目概述
    16.2.2功能需求
    16.2.3性能需求
    16.3测试计划
    16.3.1测试目标
    16.3.2测试方案
    16.3.3测试资源
    16.4测试用例
    16.4.1功能测试用例
    16.4.2性能测试用例
    16.5测试过程
    16.5.1单元测试
    16.5.2集成测试
    16.5.3系统测试
    16.5.4验收测试
    16.6测试分析报告
    16.6.1引言
    16.6.2测试概要
    16.6.3测试结果及发现
    16.6.4分析摘要
    16.6.5测试资源消耗
    16.7本章小结
    习题16
    附录A实验
    参考文献

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购