下载此文档

软件测试读书心得.doc


文档分类:办公文档 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
软件测试技术读书心得
大致把《软件测试》翻了一遍,一本非常有趣且实用的入门级软件测试参考书,从技术角度,摘录/引申以下几个值得关注的话题:
一、软件测试的主要目标
    软件是产品,作为产品,就需要类似“质检”的技术人员参与,我们所称的软件测试员、软件质量保证员(QA)。软件测试员的工作目标是尽可能早地找出软件缺陷,这点,非常非常认同。QA人员则侧重过程的改进,制订并执行防止软件缺陷的标准和方法。
    软件缺陷主要包括:
    1、软件未实现应实现的功能
    2、软件出现了不应出现的错误
    3、软件实现了不应实现的功能
    4、软件未实现符合一般软件常识的功能
    5、软件出现了使用、性能上等不易被用户接受的问题
二、软件测试的基本方法
  即静态/动态黑盒测试/白盒测试四类基本方法,某种程度上而言,构成了软件测试员主要的测试工作。
   - 静态黑盒测试侧重根据功能需求说明文档设计测试用例。
   - 动态(黑盒测试,好比带上眼罩测试软件,不需要了解软件如何实现的,尽可能地模仿最终用户。
   - 静态白盒测试,侧重代码的审查及代码细节上的检验
   - 动态白盒测试,就好比带上X光镜测试软件,需要了解代码结构。 
三、设计测试用例的主要原则
   1. 软件正常使用的用例,test-to-pass(通过性)
   2. 迫使软件出现错误(既定或未定的)的用例,test-to-fail(失效性) 
   3. 使用等价类划分方法,合理减少测试用例且确保质量
四、黑盒测试时应注意的事项
1)测试对象
   数据;程序;
2)测试方法
   对数据的测试,一般,考虑:
   - 边界条件包括,临近边界的有效数据、边界上可能有效的数据、刚超出边界的无效数据,例如:最小值-1/最大值+1
   - 次边界条件,例如:2的冥
   - 默认/空白/空值/0值/负值
   - 非法/不正确
   对程序操作的验证,主要对其状态进行测试,考虑每个独立的状态、状态间转换所需的输入条件、进入/退出某状态的条件及结果等。此外,还需考虑容易使软件出错的测试:
    多任务

软件测试读书心得 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xunlai783
  • 文件大小29 KB
  • 时间2018-03-24