测试分析 告
软件质量:
1.软件需求是度量软件质量的基础。不符合需求的软件就不具备质量。
2.在各种标准中定义了一些开发准则,用来指导软件人员用工程化的方法来开发软件。
3.往往会有一些隐含的需求没有明确地提出来。
软件质量保证策略:
1.审查。2.复查和管理复审。3.测试。
循环测试路径:
软件测试:软件测试是对软件活动,软件设计,软件编码进行差错和纠错的活动。(包括代码执行活动与人工活动)
程序测试:它是对编码阶段的语法错,语义错,运行错进行查找的编码执行活动。找出编码中错误的代码执行活动称程序测试。纠正编码中的错误的执行活动称程序调试。
测试的原则:
1.测试前要认定被测试软件有错,不要认为软件没有错。
2.要预先确定被测试软件的测试结果。
3.要尽量避免测试自己编写的程序
4.测试要兼顾合理输入与不合理输入数据。
5.测试要以软件需求规格说明书为标准
6.要明确找到的新错与已找到的旧错成正比。
7.测试是相对的,不能穷尽所有的测试,要据人力物力安排测试,并选择好测试用例与测试方法。
8.测试用例留作测试 告与以后的反复测试用,重新验证纠错的程序是否有错。
测试方法:
静态分析技术。动态测试技术。白盒法。黑盒法。
软件测试方法:
按照测试过程是否在实际应用环境中来分有静态分析与动态测试。
测试方法有分析方法(包括静态分析法与白盒法)与非分析方法(黑盒法)。白盒法是通过分析程序内部的逻辑与执行路线来设计测试用例,进行测试的方法,白盒法也称逻辑驱动方法。黑盒法是功能驱动方法,仅根据1/0数据条件来设计测试用例,而
不管程序内部结构与路径如何。
软件质量模型:Boehm,McCall,ISO
Boehm:
McCall:
ISO:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!