网站颜色:

正版 软件测试技术及项目案例实战-微课视频版清华科技大讲堂丛书 软件测试技术软件工程软件测试教程书籍软件测试工程师培训教程

  • 产品名称:软件测试技术及项目案例实...
  • 品牌:清华大学出版社
  • 书名:软件测试技术及项目案例实战(微课视频版)
  • 作者:无
  • 定价:59.80元
  • 编者:乔冰琴郝志卿王冰飞吴彤云
  • 书名:软件测试技术及项目案例实战(微课视频版)
  • 开本:16开
  • 是否是套装:否
  • 出版社名称:清华大学出版社
  • 出版时间:2020-10

商品参数

软件测试技术及项目案例实战-微课视频版(清华科技大讲堂丛书)

出版社:清华大学出版社
定  价:59.8
版  次:1
出版日期:(咨询特价)年01月
开  本:
装  帧:
页  数:252
字  数:
重  量:493
ISBN:43

内容介绍

基于一个完整的项目介绍主流的软件测试技术,包括黑盒技术、白盒技术,结合项目介绍功能测试、兼容性测试、移动测试、安全测试等技术框架。采用任务驱动法、案例剖析法组织教材内容。主要使读者掌握主流的用例设计方法和了解主流的测试框架


目录

配套资源下载


 


基础篇


第壹章软件测试概述


 


1.1为什么要进行软件测试


 


1.2软件测试的定义


 


1.2.1软件测试定义的正反两面性


 


1.2.2服从于用户需求的软件测试


 


1.3软件测试的目的


 


1.4软件测试的原则


 


1.5通用术语


 


1.6缺陷报告


 


1.6.1一个简单的缺陷报告


 


1.6.2缺陷报告的重要组成


 


1.6.3完整的缺陷信息列表


 


1.6.4缺陷的管理


 


1.7本章小结


 


1.8课后习题


 


第2章软件测试入门


 


2.1常见应用系统的基本特征


 


2.2软件测试的基本思路


 


2.3测试用例


 


2.3.1为什么需要测试用例


 


2.3.2什么是测试用例


 


2.3.3一个简单的测试用例


 


2.3.4测试用例的素


 


2.4测试思维训练


 


2.5本章小结


 


2.6课后习题


 


第3章软件测试技术体系


 


3.1软件测试类型


 


3.1.1功能测试


 


3.1.2接口测试


 


3.1.3性能测试


 


3.2软件测试级别


 


3.2.1单测试


 


3.2.2集成测试


 


3.2.3确认测试


 


3.2.4系统测试


 


3.2.5验收测试


 


3.3测试方法


 


3.3.1黑盒测试


 


3.3.2白盒测试


 


3.3.3灰盒测试


 


3.4测试手段


 


3.4.1手工测试


 


3.4.2自动化测试


 


3.5本章小结


 


3.6课后习题


 


 


 


第4章软件测试的过程管理


 


4.1软件测试的整体流程


 


4.2软件测试各阶段的工作任务


 


4.2.1制订测试计划


 


4.2.2测试需求分析


 


4.2.3测试建模


 


4.2.4测试用例设计


 


4.2.5测试执行


 


4.2.6测试总结


 


4.3系统上线与运维


 


4.4本章小结


 


4.5课后习题


 


设计篇


第5章白盒测试用例设计及应用


 


5.1逻辑覆盖法


 


 


5.1.1语句覆盖


 


5.1.2判定覆盖


 


5.1.3条件覆盖


 


5.1.4条件判定组合覆盖


 


5.1.5多条件覆盖


 


5.1.6修正条件判定覆盖


 


5.2基本路径测试法


 


5.2.1程序的控制流图


 


5.2.2控制流图的环路复杂性


 


5.2.3基本路径测试法示例


 


5.3本章小结


 


5.4课后习题


 


第6章黑盒测试用例设计及应用


 


6.1等价类划分法


 


6.1.1等价类划分法的定义


 


6.1.2有效等价类和无效等价类


 


6.1.3划分等价类的规则


 


6.1.4等价类划分法实例分析


 


6.2边界值分析法


 


6.2.1如何确定边界值


 


6.2.2边界值法实例分析


 


6.3组合测试用例设计技术


 


6.3.1全面测试


 


6.3.2单因素覆盖


 


6.3.3正交试验设计法


 


6.3.4两两组合


 


6.3.5具有约束关系的组合测试


 


6.3.6种子组合测试


 


6.4因果图法


 


6.4.1因果图的基本符号


 


6.4.2因果图法实例分析


 


6.5决策表法


 


6.5.1决策表的构成


 


6.5.2决策表法实例分析


 


6.6场景法


 


6.6.1场景法概述


 


6.6.2场景法实例分析


 


6.7测试方法选择的综合策略


 


6.8本章小结


 


6.9课后习题


 


第7章接口测试基础


 


7.1HTTP工作原理


 


7.2用Firefox浏览器抓取报文


 


7.3URL


 


7.4报文


 


7.4.1请求报文


 


7.4.2响应报文


 


7.5本章小结


 


7.6课后习题


 


第8章接口测试


 


8.1为什么要做接口测试


 


8.2接口测试的定义


 


8.3接口测试实例分析


 


8.3.1接口文档解析


 


8.3.2测试用例设计


 


8.4接口测试工具


 


8.4.1安装Postman工具


 


8.4.2使用Postman的基础功能


 


8.4.3Postman进阶使用


 


8.5本章小结


 


8.6课后习题


 


技术篇


第9章Unittest单测试框架


 


9.1认识Unittest


 


9.2Python安装


 


9.3集成开发环境——PyCharm


 


9.3.1PyCharm的下载安装


 


9.3.2PyCharm的使用


 


9.4使用ddt创建数据驱动测试


 


9.4.1安装ddt


 


9.4.2创建测试类


 


9.4.3setUp()方法


 


9.4.4编写测试


 


9.4.5代码清理


 


9.4.6运行测试


 


9.5断言


 


9.6测试套件


 


9.6.1使用TestSuite执行指定用例


 


9.6.2使用discover批量加载用例


 


9.7生成HTML格式的测试报告


 


9.8本章小结


 


9.9课后习题


 


第壹0章接口自动化测试


 


10.1Newman的使用


 


10.1.1安装Node.js


 


10.1.2安装Newman


 


10.1.3通过Newman执行脚本


 


10.2与持续集成工具Jenkins结合


 


10.2.1Jenkins搭建


 


10.2.2新建job


 


10.2.3执行DOS指令


 


10.2.4Jenkins定制构建


 


10.2.5构建触发器


 


10.2.6job关联


 


10.2.7添加HTML Publisher插件


 


10.2.8添加 Reports


 


10.2.9报告展示


 


10.2.10Jenkins中的HTML展示


 


10.3本章小结


 


10.4课后习题


 


第壹1章WebUI自动化测试


 


11.1Selenium介绍


 


11.1.1安装Selenium


 


11.1.2第壹个Selenium Python脚本


 


11.1.3WebDriver原理


 


11.1.4控件的识别与定位


 


11.2Selenium WebDriver


 


11.2.1Selenium WebDriver的常用方法


 


11.2.2WebDriver的功能


 


11.2.3示例: 定位一组素


 


11.2.4正则匹配示例——摘取邮箱


 


11.3WebElement接口


 


11.3.1WebElement功能


 


11.3.2WebElement方法


 


11.3.3示例: 百度搜索


 


11.3.4示例: 爬取拉勾网职位信息


 


11.4自动化测试模型介绍


 


11.4.1线性测试


 


11.4.2模块化与类库


 


11.4.3数据驱动


 


11.4.4关键字驱动


 


11.5Selenium轻量级UI自动化测试框架


 


11.5.1为什么要进行框架设计


 


11.5.2PageObject设计模式


 


11.5.3BasePage对象


 


11.5.4实现PageObject


 


11.5.5构建PageObject模式测试实例


 


11.6框架梳理


 


11.7本章小结


 


11.8课后习题


 


扩摘


第壹2章性能测试


 


12.1认识性能测试


 


12.1.1为什么要进行性能测试


 


12.1.2性能定义


 


12.1.3性能测试分层模型


 


12.1.4性能指标


 


12.1.5性能测试的流程


 


12.2LoadRunner脚本开发实战


 


12.2.1LoadRunner介绍


 


12.2.2项目介绍


 


12.2.3需求分析


 


12.2.4脚本开发


 


12.2.5使用LoadRunner完成H5网站的测试脚本开发


 


12.3场景设计精要


 


12.4性能测试分析思路


 


12.4.1观察现象


 


12.4.2层层递进


 


12.4.3缩小范围


 


12.5本章小结


 


12.6课后习题


 


第壹3章移动APP乏能测试


 


13.1移动APP启动时间测试


 


13.1.1用户体验角度的APP启动时间


 


13.1.2常见的APP启动时间测试方法

..................


 


济南常青藤图书专营店热门设计联盟服务商