




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 软件测试技术杨 柳中南大学 导言软件测试的5W1HWhy? 保证软件质量When? 不测试的代价比测试的代价更大的时候 越早发现软件中存在的问题,修改软件缺陷的成本越低,其 软件开发费用月底。What? 定义软件测试的5W1HWho? 测试工程师:测试软件 软件开发者:通过理解Bug的基本原理与引发场景来 改进编码,提高软件质量 QA工程师/经理 :quality assurance 软件工程过程改进组成员:the member of SEPGHow? 软件测试的原理、方法、工具2007年10月30日,北京奥运会第二阶段门票销售刚启动就因为购票者太多而被迫暂停。低估了群众购票的热情,导致售票
2、系统出现了瓶颈问题08奥运票务中心、12306的道歉 2006年4月21日晚10时,许霆来到广州天河区黄埔大道某银行的ATM取款机取款。结果取出1000元后,银行卡账户里只被扣1元,许霆先后取款171笔,合计17.5万元。许霆潜逃一年后被抓获,以盗窃罪被判无期徒刑,后改判为5年有期徒刑。是软件的错误将许霆送进了监狱?软件的缺陷-BUGGrace Hopper :Bug:臭虫,世界上的第一个Bug;Mark II计算机Y2K:千年虫,世界上最大的Bug;COBOL高级语言First actual case of bug being foundBUG软件的缺陷-BUGGrace Hopper :美
3、国海军准将及计算机科学家,世界上最早一批的程序员,也是最早的女性程序员之一。她创造了现代第一个编译器A-0 系统,以及商用电脑编程语言“COBOL”,被誉为COBOL之母,耶鲁大学第一位女博士,计算机软件工程第一夫人。恐怖的BUGNASAs Mars lander: September 1999, crashed due to a units integration fault欧洲航天火箭 Ariane 5 explosion : Millions of $Intels Pentium FDIV fault : Public relations nightmare爱国者导弹防御系统.火星登陆事
4、故.千年虫问题.高铁的自动闭塞系统. Todays Software-SaaS(Software-as-a-Service)Introduction to Software Testing, Edition 2 (Ch 1) Ammann & Offutt10Quote due to Dr. Mark HarmanTodays SoftwareSoftware defines behaviornetwork routers, finance, switching networks, other infrastructureTodays software market is much bigge
5、ris more competitivehas more usersEmbedded Control Applicationsairplanes, air traffic controlspaceshipswatchesovensremote controllersAgile processes put increased pressure on testersProgrammers must unit test with no training or education!Tests are key to functional requirements but who builds those
6、 tests ?Todays Software TestingMore safety critical, real-time softwareEmbedded software is ubiquitous check your pocketsEnterprise applications means bigger programs, more usersParadoxically, free software increases our expectations !Security is now all about software faultsSecure software is relia
7、ble software The web offers a new deployment platformVery competitive and very available to more usersWeb apps are distributedWeb apps must be highly reliableSummaryWhy do we test software?A testers goal is to eliminate faults as early as possibleImprove qualityReduce costPreserve customer satisfact
8、ion国内测试行业现状国内测试行业现状技术要求 百度技术要求 京东商城(1-2W)技术要求 京东商城(2-2.5W)技术要求 京东商城(3-4W)测试人员要掌握的技术系统编程语言:C/C+,JAVA,C#.脚本语言:PERL,RUBY,PYTHON软件架构,UML数据库网络协议,操作系统人机交互认知编写文档的能力测试技术测试工具参考资料朱少民,软件测试方法和技术.清华大学出版社,2016Paul Ammann & Jeff Offutt, Software Testing,2016 杨柳, 软件度量及应用 参考资料软件学报、计算机学报、计算机研究与发展、中国计算机学会通讯TSE:IEEE Tr
9、ansaction on Software Engineering ICST:IEEE International Conference onSoftwareTesting, Verification and Validation ISSTA:The ACM SIGSOFT International Symposium onSoftwareTesting and Analysis ICSM:International Conference onSoftwareMaintenance QSIC:International Conference on QualitySoftwareRon Patton, 软件测试. 机械工业出版社宫云战, 软件测试教程. 机械工业出版社于涌,王磊,曹向志. 精通软件性能测试与Load
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电动汽车用动力电池的内阻特性研究考核试卷
- 矿山尾矿库设计与安全考核试卷
- 劳务公司考试试题及答案
- 大连小四门考试试题及答案
- 初三三检考试试题及答案
- 宠物知识考试试题及答案
- 商业培训考试试题及答案
- 后勤基建考试试题及答案
- 事业培训考试试题及答案
- 某化工厂甲硫基乙醛肟废水处理工程初步设计方案(20m3d)
- 初二地理生物会考动员家长会发言稿
- 人教版三年级数学下册暑假作业
- GB/T 44555-2024电子凭证会计档案封装技术要求
- 国企会计岗位笔试试题
- DL∕T 1475-2015 电力安全工器具配置与存放技术要求
- 杠杆CA1340自动车床
- 食材配送服务方案投标方案(技术方案)
- 西方文明史导论智慧树知到期末考试答案2024年
- JBT 11699-2013 高处作业吊篮安装、拆卸、使用技术规程
- 24春国家开放大学《离散数学》大作业参考答案
- 汽车发动机原理(第5版) 课件 第三章 柴油机混合气形成和燃烧
评论
0/150
提交评论