软件测试基础第一章:、错误和测试错误(error)错误是我们日常生活的一部分。人们在他们的思考、行为中会犯错误,并将体现在他们行为的结果中。只要有人参与的行动和决策,都有可能会发生错误。人类存在的这些基本事实,使测试成为非常重要的活动。错误的例子领域错误倾听医学音乐演奏数据分析观察软件开发演讲体育运动写作讲的是:Hehasagarageforreparingforeigncars听到的是:Hehasagarageforreparingfallingcars不正确地使用抗生素演奏出不正确的音调采用不正确的算法进行矩阵变换操作员没有发现压力仓的安全阀门一直开着错误操作符:≠;正确操作符:>错误标识符:new_line;正确标识符:next_line实际说得是:Waplemalnut;想说的是:Maplewalnut实际说得是:Weneedanewrefrigerator;想说的是。。网球比赛中裁判员不正确的判决实际写出来的是:Whatkindofpansdidyouare?想写的是:Whatkindofpantsdidyouare?故障(fault)和失效故障是一个或多个错误的表现。程序员犯的错误,表现为含有故障的代码。当运行一个含有错误的代码时,程序将出现与预期的行为不一致的情况。这时,我们称程序失效。错误,故障,失效程序员规格说明源程序思想或行动中的错误故障可观察的行为观察到的行为它们是一样的吗?预期的行为测试数据编写代码产生导致决定了可能导致是的,软件像预期的一样运行不,软件不像预期的那样运行,出现了一个失效测试自动化大型复杂软件、嵌入式软件的测试是劳动密集型工作。对测试自动化存在巨大的需求。便于自动化测试的工作:回归测试图形用户界面测试I/O设备驱动测试自动化测试难于通用化当前的一些自动化测试工具QTPC++,测试人员测代码;两种人员既有区别又互相补充;同一个人在不同阶段可能充当不同的角色;测试技术对两种人员都有用。:结构化的,可维护的,可测试的代码,以及正确性和完整的文档。动态质量特性:软件可靠性,正确性,完整性,一致性,可用性和效率。
火龙果软件-软件质量保证与测试-第1章 来自淘豆网m.daumloan.com转载请标明出处.