下载此beplayapp体育下载

2020年—软件测试的任务.ppt


beplayapp体育下载分类:bepaly下载苹果 | 页数:约45页 举报非法beplayapp体育下载有奖
1 / 45
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该beplayapp体育下载所得收入归上传者、原创者。
  • 3.下载的beplayapp体育下载,不会出现我们的网址水印。
1 / 45 下载此beplayapp体育下载
beplayapp体育下载列表 beplayapp体育下载介绍
本章要点
讨论软件测试的背景,包括
缺陷是什么
软件测试的定义和目的
软件测试工程师
工作职责
工作流程
工作产品
职业道德
易混淆的专业术语
1
—软件测试的任务
2021/1/12
软件中的错误是客观存在的
原因
在可以预见的未来,人仍将是软件开发中的主角。我国有句古话“人非圣贤孰能无过”,由于在软件开发各个环节中产生的人为错误,使得软件中必然存在着大大小小的问题,而这些问题在一定的触发条件下被激活,便会使软件的运行出现差错,导致或大或小的经济损失,而且更为严重的是这些激活的错误可能会威胁人类生命,会导致令人痛心疾首的人间悲剧。
2
—软件测试的任务
2021/1/12
软件中的问题导致的可怕后果
阅读下面的代码,标出你认为有问题的地方
// If the signal ahead is clear then increase the speed.
void increase_speed_if_safe (int speed, int signal)
{
if (signal == CLEAR) ;
increase_speed ();
}
3
—软件测试的任务
2021/1/12
软件中的问题导致的可怕后果
阅读下面的代码,标出你认为有问题的地方

typedef int Time;
typedef int Distance;
typedef int Speed;

const Speed SAFETY_SPEED = 120;

void increase_speed (Speed s);

void check_speed (Time t, Distance d)
{
Speed s = d/t;
if (s < SAFETY_SPEED)
increase_speed (t);
}
void perform_safety_checks ()
{
Time t = get_time ();
Distance d = get_distance ();

check_speed (d, t);
}
4
—软件测试的任务
2021/1/12
缺陷是什么
定义
到目前为止,没有标准的定义,不同组织对缺陷的定义不同。有的组织称缺陷为偏差、异常、故障、错误或事故。在实际活动中,不用太在意缺陷的到底该怎么叫,最重要的对缺陷有相同的理解
在软件测试中,有一组专门用于描述软件中的错误的术语,下面的一些定义已经被大多数专业人员所接受
软件错误:在软件生存期内的不希望或者不可接受的人为错误。
软件缺陷: 存在于软件(beplayapp体育下载、数据、程序)之中的那些不希望或不可接受的偏差, Bug是口语化的缺陷。缺陷在没有被激活的状态下,软件可以正常运行,但是一旦在某一触发条件下,缺陷被激活,软件内部就会出现故障。
5
—软件测试的任务
2021/1/12
缺陷是什么
定义
下面的一些定义已经被大多数专业人员所接受
软件故障:软件运行过程中出现的一种不希望或不可接受的内部状态。此时,如果没有适当的处理措施的话,软件故障就会导致软件失效。
软件失效:软件运行时产生的一种不希望或不可接受的外部行为结果。比如死机就是一种严重的软件失效。软件失效是软件用户所能直接感受到的。当软件出现失效时,必然说明软件中存在缺陷
6
—软件测试的任务
2021/1/12
缺陷的代价
缺陷的代价是非常高昂的
经济上
一项统计数据表明,大约62%的项目成本用于修复软件缺陷。
据美国NIST在2002年发布的一项研究估计,美国经济每年因软件Bug会损失600亿美金,%的国民生产总值
对人类生命的威胁
7
—软件测试的任务
2021/1/12
结论
结论
软件已经越来越多的被使用在日常生活中,我们需要更多的高质量、高可靠性、高安全性的软件产品,但是缺陷,软件世界中的“恐怖分子”,影响着软件的质量,威胁着软件的正常运行。
我们无法避免人类犯错,但是可以通过努力将隐藏在软件中的缺陷,尤其是那些致命的,严重的缺陷,尽可能多地寻找出来,尽早定位,尽早解决,避免人间悲剧一次又一次地上演。
寻找软件中的缺陷就是软件测试的主要目的,承担这个使命的就是软件测试工程师。
8
—软件测试的任务
2021/1/12
软件测试是什么
定义
到目前为止,没有标准的定义
不同组织有不同的定义
下面的一些定义被大多数专业人

2020年—软件测试的任务 来自beplayapp体育下载www.apt-nc.com转载请标明出处.

相关beplayapp体育下载 更多>>
非法内容举报中心
beplayapp体育下载信息
  • 页数45
  • 收藏数0收藏
  • 顶次数0
  • 上传人梅花书斋
  • 文件大小652 KB
  • 时间2021-01-12