《嵌入式软件测试》PPT课件

《嵌入式软件测试》PPT课件

ID:39498369

大小:1.70 MB

页数:47页

时间:2019-07-04

《嵌入式软件测试》PPT课件_第1页
《嵌入式软件测试》PPT课件_第2页
《嵌入式软件测试》PPT课件_第3页
《嵌入式软件测试》PPT课件_第4页
《嵌入式软件测试》PPT课件_第5页
资源描述:

《《嵌入式软件测试》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、嵌入式软件测试TestingEmbeddedSoftware课程概况1个学分、阶段课专业选修课偏重与软件方面的知识、少量涉及到硬件本课程主要介绍为什么要进行嵌入式软件测试?测试工作在嵌入式软件生产中的地位?嵌入式软件测试的基础知识和测试技术软件测试过程的管理与实践软件测试自动化教材及参考资料教材《嵌入式软件测试》,康一梅,机械工业出版社参考资料《微软的软件测试之道》,微软测试工程师,机械工业出版社《软件测试》,RonPatton,机械工业出版社《软件测试与持续质量保证》,WillianE.Lewis,人民优点出版社参考网站http://www.

2、51testing.com;软件测试网http://www.softtest.cn/;软件测试在线http://www.iceshi.com/html/index.html;中国软件测试联盟http://www.cstc.org.cn/;中国软件评测中心考核方法考勤随堂测试整体课程设计软件测试行业背景《2006年度软件测试行业专项调查报告》被调查企业中测试人员与开发人员比例为1∶5的企业高达36.4%,比例为1∶2的企业占31.8%,比例为1∶1及以上的企业占31.7%Page6职场前景介绍前程无忧2007年1~6月,软件测试工程师的年供需比达

3、到1∶502009年,前程无忧数据统计,目前国内软件测试人才缺口已逼近30万,仅北京、上海两地的人才需求就超过20万。专家预计,未来5~10年间,软件测试的人才供需现状难以获得根本性的改善。测试工程师的起薪从每月2000至5000元月不等若有四年工作经验的话,薪资可达每月8000元左右,具体视不同地域、不同性质企业、测试工程师的不同能力而定。项目部门经理微软PUM(ProductUnitManager)开发经理测试经理国家政策大力扶持2003年10月18日,国家人事部和信息产业部联合发文(国人部发〔2003〕39号),决定在计算机专业技术资格考

4、试的“中级资格”中,增加“软件评测师”,这是对软件评测人员地位的重视和肯定,也标志着中国软件测试行业的兴起和发展。软件测试职业生涯规划行业咨询顾问Page11软件测试经理软件测试设计人员软件测试开发人员软件测试执行人员什么是测试?所谓测试,就是通过一定的方法或工具,对被测试对象进行检验或考试,目的是发现被测试对象存在的问题或验证其具有某种属性。什么是测试通过简单的算术运算,测试一个人的智力是否真正存在严重障碍。双手交叉相握,测试一个人在面临重大抉择时,是感情型还是理智型。什么是软件测试软件测试是测试中的一个特例,它的测试对象是人的智力产品---

5、--软件人的智慧复杂、因人而异、因时而异、深而难测!什么是软件测试最初定义:“软件测试是为了发现错误而执行程序的过程。”权威定义:使用人工和自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。为什么要进行软件测试?为什么要进行软件测试软件质量问题迫在眉睫!为什么要进行软件测试1994年迪斯尼狮子王游戏在一些pc机上不能运行原因:未对市场上的各种PC机型进行正确测试,软件在大众使用的常用系统中难以运行为什么要进行软件测试1999年美国航天局火星失踪事件原因:软件置位有一位错了,两个测试小组分别

6、进行测试没有问题,但没有进行集成测试为什么要进行软件测试1994年Intel奔腾浮点除法错误事件(4195835/3145727)*3145727-4195835=?1995年千年虫问题。。。。。。为什么要进行软件测试解决软件质量问题:加强软件测试是提高软件质量行之有效的办法“软件的缺陷难以根除,但软件的质量是可以改进的。加强软件测试是控制和提高软件质量的一个行之有效的办法。”如何看待测试工作?测试几乎和软件编程一样是非常丰富的领域。世界有多丰富,软件就可以走到那里,同样我们的测试工作也要走到那里。比如:我们做一个计算器的程序,我们的测试就需要

7、测试到该计算器的各个功能。比如:我们做一个下棋游戏,我们的测试就需要测到可能的各种棋谱。比如:我们做了一个机器人,对它的测试就要涉及到各种智能的反映,比如能否识别人的脸,声音,能否有一定自己思考的能力,是否能有想象能力。例如做一个程序,想在一种机型上运行,是否和那个系统兼容,需要测试.例如有个程序有网络版本程序和单机版本程序两套,需要测试,你要注意哪些?例如有个程序,已经有了老版本,刚开发的新版本要测试,你需要注意哪些?如何成为一个优秀测试人员?优秀的素质是干任何事情的成功保障,作为软件测试人员,应该有这样的品德.探索精神:不会害怕进入陌生的环

8、境故障排除能手:善于发现问题的症结。喜欢猜谜不懈努力:不停尝试创造性:测试显而易见的事实?追求完美:力求完美、不去苛求判断准确:看到的问题是否是真正的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。