1 / 3
文档名称:

软件测试读书心得.doc

格式:doc   大小:29KB   页数:3页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件测试读书心得.doc

上传人:xunlai783 2018/3/24 文件大小:29 KB

下载得到文件列表

软件测试读书心得.doc

文档介绍

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