ugjgjgjgj
软件测试基础知识(摘自《软件评测师教程》)
什么是软件测试?
RE:“软件测试”的经典定义是在规定条件下对程序进行操作,以发现错误,对软件质量进行评估。
什么是软件质量?
RE:在1991年软件产品质量评价国际标准ISO 9126中定义的“软件质量”是:软件满足规定或潜在用户
需求特性的综合。
到1999年,软件“产品评价”国际标准ISO 14598经典的“软件质量”定义是:软件特性的总和,软件满足规定或潜在用户需求的能力。
软件测试的目的是什么?
RE:测试的目的,是想以最少的人力、物力和时间找出软件中潜在的各种错误和缺陷,通过修正各种
错误和缺陷提高软件质量,回避软件发布后由于潜在的软件缺陷和错误造成的隐患所带来的商业风险。
同时,测试是以评价一个程序或者系统属性为目标的活动,测试是对软件质量的度量与评估,以验
证软件的质量满足用户的需求的程度,为用户选择与接受软件提供有力的依据。
软件测试的原则是什么?
RE:A 所有的软件测试都应追溯到用户需求。
B 应当把“尽早地和不断地进行软件测试”作为软件测试者的座右铭。
C 完全测试是不可能的,测试需要终止。
D 测试无法显示软件潜在的缺陷。
E 充分注意测试中的群集现象。
F 程序员应避免检查自己的程序。
G 尽量避免测试的随意性。
什么是黑盒测试?
RE:黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。
黑盒测试法注重于测试软件的功能需求,主要试图发现下列积累错误::.
A 功能不正确或遗漏;
B 界面错误;
C 数据库访问错误;
D 性能错误;
E 初始化和终止错误。
什么是测试用例?
RE:测试用例就是设计一个情况,软件程序在这种情况下,必须能够正常运行并且达到程序所设计的
执行结果。测试用例是将测试行为具体量化的方法之一。
使用测试用例的好处是什么?
RE:A 在开始实施测试之前设计好测试用例,可以避免盲目测试并提高测试效率。
B 测试用例的使用令软件测试的实施重点突出、目的明确。
C 在软件版本更新后只需修正少部分的测试用例便可展开测试工作,降低工作强度,缩短项目周
期。
D 功能模块的通用化和复用化使软件易于开发,而测试用例的通用化和复用化则会使软件测试易
于开展,并随着测试用例的不断精化其效率也不断攀升。
软件测试基础知识——适合初学者软件测试基础知识 软件测试基本概念 1、软件=程序+文档,软件测试=程序测试+文档测试。 “程序”是指能够实现某种功能的指令的集合,“...
软件测试基础知识培训_IT/计算机_专业资料。软件测试软件测试知识简介王瑞芬 内容简介 1. 软件测试发展简史 2. 测试基本概念 3. 测试方法 4. 测试阶段 5. ...
软件测试基础理论知识_计算机软件及应用_IT/计算机_专业资料 暂无评价0人阅读0次下载举报文档 软件测试基础理论知识_计算机软件及应用_IT/计算机_专业资料。[...
软件测试笔试的基础知识_信息与通信_工程科技_专业资料。自己整理的有关软件测试的基础知识,条理清晰今日推荐 88份文档 2014全国高考状元联手分享状元笔记...
软件测试基础知识 课程内容 ?软件测试背景 ?什么是软件测试 ?软件测试的流程 ?软件测试工具 _ Rational Test 课程目标 ?了解软件测试工程师的职业要求及特点 ?掌握...
软件测试基本知识_IT/计算机_专业资料。软件测试是软件工程过程的一个重要阶段,是在软件发布前对软件开发各阶段产品的最终检查,是为了保证软件开发产品的正确性、...
软件测试基础知识点整理_理学_高等教育_教育专区。软件测试基础知识点整理,考试用,你懂的。1:软件可靠性的定义(P2) 软件可靠性的定义( ) 软件可靠性的定义 ...
软件测试的基本方法理论 ? beiyanght 软件测试的目的、意义 ? ? 软件质量引发的悲剧 1982年,软件BUG导致横跨西伯利亚的输气管爆炸,是 最大的一次非核子爆炸。 ? ...
软件测试基础知识适合初学者_IT/计算机_专业资料。软件测试软件测试基本概念 1、软件=程序+文档,软件测试=程序测试+文档测试。 “程序”是指能够实现某种功能的...
软件测试基础知识软件测试基础测试基础知识 目录 ? ? ? 软件测试的重要性 软件测试的分类和阶段软件测试的基本方法 ? ? 测试中的...
闽公网安备 35021102001881号 
热门文档