软件测试思想_V0728案例.docx

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件是一系列特定的顺序组织的计算机数据的指令的集合。裸机也包含软件。对软件的简单认识是:数据+程序数据:包括键盘输入,鼠标单击,磁盘文件,打印输出程序:可执行的流程,转换,逻辑和运算。软件并不是只是包括在计算机上运行的程序,与程序相关的文档,也被称为是计算机软件的一部分。它是程序(Doucunetm)、文档,的集合体。系统软件:负责计算机系统中各种独立的硬件,使他们可以协调工作。系统软件使计算机使用者和他软件当作一个整体而不需要考虑底层每个硬件是如何工作的。应用软件:是为了某种特定的目的而开发的软件,他可以是一个特定的程序,如一个图像浏览器,也可以是一组功能联系密切,可以互相协作的程序的集合,比如微软的office,也可以是独立的程序组成的庞大的软件系统,如数据库管理系统。编写软件的目的:为了解决现实问题。软件产品到底是什么:软件不仅指从互联网上下载下来或DVD光盘安装到计算机程序,实际上制作软件还包含很多隐含的内容。如:数据库,操作动作,中间件(tomcat 、iis、weblogic、wordpress websphere),不同平台,这些地方都有可能存在缺陷(隐含内容等扩展)。这些地方要铭记在心,因为这些全是可测试的象,并且有可能包含缺陷。软件缺陷美国电气工程师按外部、内部给缺陷的定义:从产品内部看,是软件开发或维护过程中存在的错误、毛病等问题。从产品外部看,缺陷是系统所需实现的某种功能的失效和违背。简单地说,用户在软件使用过程中,遇到软件的某种功能,错误和异常都可以称为“软件缺陷”计算机软件或程序中的存在的某种破坏性的正常运行能力的问题,错误或隐藏的内容功能缺陷。软件缺陷除了失效以外,还体现在其他方面,如软件未实现产品说明书要求的功能;软件出现产品说明书指明不应该出现的功能,软件出现说明书指明未提到的功能。软件难以理解,不易使用,运行缓慢,或者从软件测试人员的角度看,认为用户最终会觉得不好。软件测试人员是真正第一个使用软件的人,如果软件测试人员在使用软件的时候发现某些地方要不对劲,无论什么原因,都要认定为缺陷。但每一个使用软件的人都会有自己的想法和意见,要编写所有的用户都满意的软件是不可能的,所以在运用第5时,要记住一点:要全面,客观准确,并非所有测试发现的缺陷都要修改的。不能判定是否是缺陷的时候要进行确认和验证两个过程。软件缺陷的定义二:是人工的自动化的手段来运行机制或测试村个系统过程其目的在于检验它是否满足规定的需求,或弄清预期结果与实际结果的差别。缺陷报告的组成一、]大多数软件缺陷并非源自编程错误,从众多从小到大的项目进行研究而得出的结论是一致的,导致软件最大的原因是产品说明书,第二大来源是设计院,这里产生软件缺陷的原因与产品说明书是一样------随意,易变,沟通不足,有一句话叫“说不出就做不到”用到软件开发和测试身上再合适不过。代码错误可以照片于的复杂性,文档不足或普通低级错误。而看上去是编程错误的代码是产品说明书和设计方案造成的。还有一类误解,即本来正确的当成缺陷,还有一些是多处重复出现,实际上是一个原因引起的,一些可归咎于测试错误。产品说明书常常没写,说不出来就做不到,其他原因是说明虽然有,但是不完整,不停的更改,不停的更改,或者产品说明书内容没有同开发小级其他成员沟通过。缺陷报告(二)缺陷编号(Defect ID)缺陷标题(summary)缺陷的发现者(Defect by)缺陷发现日期(Defect By)缺陷所属模块(subject)指派缺陷的版本(Defected in release)指派给谁处理(assigned to)缺陷状态:status:new open,rejected ,fixed,reopen,closed缺陷的严重程度:urgent,very high high,medium,low优先级urgent,very high high,medium,low缺陷的严重程序和优先级的关系:严重程度一般不会修改,优先级可以适当妥协,严重程度较低的,但是优先级可能最高。第一个软件缺陷的领导者是美国海军将军,编译器的发明者,领导了cobol语言,(面商业的通用语言)-cobol common business oriented language以另外一种方式来思考,两个人对同一个软件都会持不同的见解,一个说很完美,一个说缺陷很多,一定是一个人以某种运行软件时暴露了大量的问题。软件结构的分类客户端:是更新后的效果,开发维护容易。不足:客户显示效果不如b/s,但是目前正在优化,朝着(rich client富客户端趋势发展),技术javascript jquery主流的浏览器IE,firefox,safari(苹果),chrome,opearENIAC:电子数字积分计算机,elect onic num

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档