• 实用软件测试指南
  • 实用软件测试指南
  • 实用软件测试指南
21年品牌 40万+商家 超1.5亿件商品

实用软件测试指南

6 2.7折 22 九五品

仅1件

北京海淀
认证卖家担保交易快速发货售后保障

作者马良荔 译;[美]维他科(Whittaker)

出版社电子工业出版社

出版时间2003-01

版次1

装帧平装

货号n4

上书时间2023-03-14

   商品详情   

品相描述:九五品
图书标准信息
  • 作者 马良荔 译;[美]维他科(Whittaker)
  • 出版社 电子工业出版社
  • 出版时间 2003-01
  • 版次 1
  • ISBN 9787505381605
  • 定价 22.00元
  • 装帧 平装
  • 开本 其他
  • 纸张 胶版纸
  • 页数 196页
  • 字数 205千字
【内容简介】
本书所给出的测试并非传统意义上基于书面测试计划实施的循规蹈矩的测试,也没有讨论艰深的测试理论,而是直接面向实际应用,使测试员进行“自由”的测试,提出了软件进行攻击的思想,从软件的用户界面、文件系统接口和操作系统接口三个最易于攻击的方面来实施攻击,并利用了所开发的软件,帮助测试员简单地捕获异常并强制执行一般错误,最终能更快、更多地发现软件中的错误,改进软件,提高软件质量。

  本书可作为计算机专业高年级本科生、计算机专业研究生的软件测试教材或参考书,也可作为软件开发人员,软件测试人员和软件管理人员的参考手册。
【作者简介】
James A.Whittaker博士是佛罗里达技术学院计算机科学系统软件工程研究中心的教授和主任。他也是一位出色的演说家和产业界顾问,经常出现在拥护的仅容立足的地方,为全球一流的企业讲演软件测试。他的工作已经赢得了无数“最佳表述”和“年度优秀教师”奖。
【目录】
献辞

译者序

前言

各章概要

致谢

第一部分 引言

 第1章 指导软件测试的故障模型

  软件测试的目的

  理解软件行为

  理解软件环境

    人类用户

    文件系统用户

    操作系统用户

    软件用户

  理解软件能力

    测试输入

    测试输出

    测试数据

    测试计算

  总结和结论

  练习

  参考文献

第二部分 用户接口攻击

 第2章 用户接口测试:输入和输出

  使用故障模型指导测试

  探究输入域

    攻击1 应用输入强制产生所有错误信息

    攻击2 施加强制软件建立有默认值的输入

    攻击3 探究允许的字符集合和数据类型

    攻击4 输入缓冲区溢出

    攻击5 找出可能会相互作用的输入,并测试输入值组合

    攻击6 多次重复同样的输入或输入序列

  探究输出

    攻击7 强制每个输入产生不同的输出

    攻击8 强制产生无效输出

    攻击9 强制改变输出属性

    攻击10 强制屏幕刷新

  结论

  练习

  参考文献

 第3章 用户接口测试:数据和计算

  盒内测试

  探究存储的数据

    攻击11 使用不同的初始条件施加输入

    攻击12 强制数据结构存储过多或过少的值

    攻击13 考察修改内部数据约柬的可选方法

  探究计算和功能部件的交互作用

    攻击14 将无效操作数和操作符结合进行实验

    攻击15 强制函数进行递归调用

    攻击16 强制计算结果过大或过小

    攻击17 发现不充分地共享数据或交互的功能部件

  结论

  练习

第三部分 系统接口攻击

 第4章 文件系统接口测试

  从文件系统接口攻击软件

  基于介质的攻击

    攻击1 按容量填满文件系统

    攻击2 强制介质忙或不可用

    攻击3 毁坏介质

  基于文件的攻击

    攻击4 赋给无效文件名

    攻击5 改变文件访问许可

    攻击6 更改或破坏文件内容

  结论

  练习

 第5章 软件/操作系统接口测试

  从软件接口攻击软件

  记录-仿真攻击

    植入能执行所有错误处理代码并经历所有异常的故障

    植入易于在测试实验室模拟的故障

    植入在真实领域中可能出现的故障

  观察-失效攻击

  结论

  练习

第四部分 结论

 第6章 临别忠告

  你永远不会知道一切

  隐错捕捉

  星期五下午的隐错聚会

  结论

  参考文献

附录

 附录A 编程术语注释表

 附录B 使用运行期故障植入的测试异常和错误实例

  引言

  运行期故障植入机制

  故障选择

    基于模式的故障植入

    系统的基于调用的故障植入

  结论

  致谢

  参考文献

 附录C 使用HEAT:不利环境应用程序测试器

  Canned HEAT用户指南

  应用程序带区

  监视带区

  故障植入带区及其功能特性

  网络带区

  磁盘容量

  内存

 附录D 什么是软件测试,它为什么这么困难

  引言

  软件测试过程

  阶段1:为软件环境建模

  阶段2:选择测试场景

  阶段3:运行和评估测试场景

  阶段4:度量测试过程

  结论

  参考文献

  软件测试问题

  测试术语
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP