问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

软件测试时应遵循的基本原则是什么6

发布网友 发布时间:2023-10-09 02:19

我来回答

1个回答

热心网友 时间:2024-12-06 20:57

  软件测试应遵循的十条基本原则 .
  2010-05-27 15:41 18人阅读 评论(0) 收藏 举报
  从用户的角度出发,就是希望通过软件测试能充分暴露软件中存在的问题和缺陷;从开发者的角度出发,就是希望测试能表明软件产品不存在错误,已经正确地实现了用户的需求。软件测试的原则尚没有标准的说法,大多只是经验之谈,以下可以作为测试的基本原则。

  (1)所有的测试都应追溯到用户需求。

  软件测试的目标在于揭示错误。从用户角度来看,最严重的错误是那些导致程序无法满足需求的错误。

  (2)应当把“尽早地和不断地进行软件测试”作为软件测试者的座右铭。

  应该在测试工作真正开始前的较长时间内就进行测试计划。测试计划可以在需求模型一完成就开始,详细的测试用例定义可以在设计模型被确定后立即开始。因此,所有测试应该在任何代码被产生前就进行计划和设计。

  (3)pareto原则:测试发现的错误中80%很可能起源于20%的模块中。

  当某个功能出问题,其对用户的影响有多大?然后根据风险大小确定测试的优先级。优先级高的测试,优先得到执行,一般来讲,针对用户最常用的20%功能(优先级高)的测试会得到完全执行,而低优先级的测试(另外用户不经常用的80%功能)就不是必要的,如果时间或经费不够,就暂时不做或少做。

  (4)完全测试是不可能的,测试需要终止。

  测试无法显示软件潜在的缺陷,“测试只能证明软件存在错误而不能证明软件没有错误”。最初的测试通常把焦点放在单个程序模块上,进一步测试的焦点则转向在集成的模块簇中寻找错误,最后在整个系统中寻找错误。在测试中不可能运行路径的每一种组合。然而,充分覆盖程序逻辑,并确保程序设计中使用的所有条件是有可能的。

  (5)应由独立的第三方来构造测试。

  第三方测试最大的特点在于它的专业性、独立性、客观性和公正性。对于软件开发商来说,经过第三方测试机构的测试,不仅可以通过专业化的测试手段发现软件错误,帮助开发商提升软件的品质,而且可以对软件有一个客观、科学的评价,有助于开发商认清自己产品的定位。对于行业主管部门以及软件使用者来说,由于第三方测试机构独立公正的地位,可以对被测试的软件有一个客观公正的评价,帮助用户选择合适、优秀的软件产品。

  (6)充分注意测试中的群集现象。

  测试后程序残存的错误数目与该程序中已发现的错误数目或检错率成正比。不要在某个程序段中找到几个错误就误认为该程序段就没有错误而不再测试,相反应该对错误群集的程序段进行重点测试。

  (7)尽量避免测试的随意性。

  测试计划应包括:所测软件的功能,输入和输出,测试内容,各项测试的进度安排,资源要求,测试资料,测试工具,测试用例的选择,测试的控制方法和过程,系统的配置方式,跟踪规则,调试规则,以及回归测试的规定等以及评价标准。

  (8)兼顾合理的输入和不合理的输入数据。

  (9)程序修改后要回归测试

  修改程序后,应该重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。

  (10)应长期保留测试用例,直至系统废弃。

  妥善保存测试计划,测试用例,出错统计和最终分析报告,为维护等提供方便。

  百度文库里也有
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...的tif灰度图,输出成8.0版本,就变成四色了,怎么解决? 华为matepad 10.4英寸平板参数 微博被禁言 B站怎么把别人移出黑名单 B站恢复黑名单好友步骤一览 B站怎么把别人移出黑名单 把别人移出黑名单方法介绍 顾村幼儿园哪个好 宝山顾村幼儿园有哪些 顾村私立有哪些幼儿园 顾村有哪些幼儿园 宝山幼儿园排名前十名 五年级上册语文书第2课落花生的读书笔记怎么写29 呼和浩特有哪些好的职业学校2 软件测试的基本标准是什么?24 人教版语文五年级上册十五课落花生,为什么叫落花生11 年纪大了还能劈叉,下腰么?325 软件测试题36 内蒙古呼和浩特市有哪个职业高中的计算机比较好 一字马(劈叉)成年的人还能训练成功吗?求教正确训练方法199 软件测试的目的是什么?23 三十岁男士想练劈叉,这个年纪能练成吗?391 五十岁年龄可强化压腿吗?可以练劈叉吗?要好长时间呀?116 什么是软件测试,软件测试的目的?25 年龄大了还能练习压腿吗?106 劈叉在什么年龄练才最适宜?47 在软件系统进行组装测试的时候发现错误,则针对被发现的错误,可... 请问一下,劈叉有没有年龄限制呢? 快手极速版和快手的区别在哪里? 螃蟹怎么吃图解图片490 螃蟹如何吃1428 怎样用手机申请887 请问这是什么手串 好么 值多少钱 朋友送我的生日礼物 怎么样... 我有一个香港代购回来的香奈儿唇膏84号,上面编号3202,请... 内蒙学计算机专业哪个学校比较好?14 五年级上册语文书第二课文全解落花生全解4 五年级上册,语文第二课落花生的小练笔蜜蜂139 男朋友用百度搜索香奈儿口红? 剑三的哈巴怎么抓!刷新点在哪里 还有刷新时间是什么!!! 部编版五年级上册语文第二课《落花生》作者许地山简介8 玉专家,帮我看看是什么翡翠,目前市场值多少钱,谢谢 五年级上册语文2课《落花生》小练笔怎么写500字26 拉克西里的具体刷新时间是多少?哪位大大给讲下啊,谢谢。 我想学吉他,请问买一把什么样的吉他比较好? 魔兽世界拉克希里多长时间刷一只? 魔兽 谁知道拉克西里到底在哪刷出来(抓到过的LR进) 冬泉谷的稀有怪拉克西里究竟多久刷新一次? 拉克西里的具体位置在哪里,刷新时间呢? 小说天才色狼写完了吗?6 拉克西里多少个小时刷新一次 谁能告诉我灵剑魂写的小说天才色狼,为嘛不写了,挺不错的一本小... 魔V小脸喷雾有副作用吗?我用了瘦了不少?有这么神奇吗?10