测试总结_图文文库

测试总结_图文文库

ID:42531110

大小:165.50 KB

页数:13页

时间:2019-09-17

测试总结_图文文库_第1页
测试总结_图文文库_第2页
测试总结_图文文库_第3页
测试总结_图文文库_第4页
测试总结_图文文库_第5页
资源描述:

《测试总结_图文文库》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、软件的概念1、软件是计算机系统屮与硬件相互依存的一部分,包括程序、数据以及与其相关文档的完整集合。它是以程序数据加文档的完整集合2、软件二程序+数据(库)+文档+服务1、客户需求、市场需求文档软件规格说明书技术设计文档测试文档在线帮助产品发布注释产品软件包2、软件的特征软件是硬件的灵魂,硬件是软件的基础3、软件开发过程需求分析:根据客户的要求,清楚了解客户需求中的产品功能,特征、性能、界面和具体规格等,然后进行分析确定软件产品功能所能达到的目标。设计:根据需求分析的结果,考虑如何在逻辑、软件上去实现所定义的产品功能、特征等。可分为概耍设计和详细设计,

2、也可分为数据结构设计,软件体系结构设计,为什么需要测试?是否需要进行软件测试却就业与软件开发过程是否存在缺陷,前期的缺陷导致缺陷放大,使软件质量度低,进度、成本无法控制异常的庞大。从而得出的结论是:要尽早测试,尽早发现问题。根源:1、客户需求度;2、软件系统复杂性(多人合作);3软件开发的要素主要有人员,过程,工具三个要素人员:分析人员,设计人员,开发人员,测试人员,配置管理人员,质量保证人员(SQA)软件测试的定义软件测试就是为了发现错误而审查软件文档,检查软件数据的过程。软件测试和质量保障的区别测试的目的:相依最少的时间和人力,系统的找出软件中潜

3、在的各种错误和缺陷,如果我们成功的实施了测试,我们就能后发现软件屮的错误。测试附带收获是,它能够证明软件的功能和性能软件测试的原则:所有的软件测试都应追溯到用户需求。应当把尽早的和不断的进行软件测试,作为软件测试者的座右铭。完全测试是不可能的,测试需要终止。测试无法显示软件潜在的缺陷,也就是说测试只能证明软件存在错误而不能证明软件没冇错误。ISO9126质量模型六大特性:功能性可靠性易用性效率维护性可移植性功能性:所提供用户的功能是用户所需要的,用户所需要的功能软件系统已提供。准确性:软件系统提供给用户的功能是否满足用户对该功能的精确度要求。互操作性

4、:软件系统和一个或多个周边系统进行信息交互的能力。保密安全性:软件系统保护信息和数据的能力1、防止未得到授权的人或系统访问相关的信息或数据2、保证得到授权的人或系统能正常访问襄垣的信息或数据。不同的系统对于安全性的需求差别很大常见的安全性测试1、用户验证:登录密码验证,IP地址访问限制等2、用户权限管理:验证低级别用户是否具有高级别用户的权限,各级别解决办法:限制请求次数分析系统业务处理屮哪些是消耗大量资源、哪些是响应时间非常长的,针对这类业务有目的地去验证系统是否有防DOS攻击防范手段。防溢出攻击:加密、解密:在计算机通讯录中,采用密码技术将信息隐

5、藏起来,再将隐蔽后的信息传输出去,使信息在传输过程中即使被窃取或截获,窃取者也不能了解信息的内容,从而保证信息传输的安全。防病毒:功能性的依从性:遵循相关的标准(国际标准、国家标准行业标准企业标准的内部规范等)约定或者法规以及类似规定的能力。软件的可靠性1、成熟性软件系统防止内部错误扩散而导致失效的能力子系统、模块、单元模块2、容错性软件系统防止外部接口错误扩散而导致系统失效的能力。3、易恢复性系统失效后重新恢复原有功能,性能的能力。设计人员应该充分分析外部接口可能产生的错误,然后在设计上对这些意义了以防范,防止这些外部闯入的错误破击自身而失效。原有

6、能力恢复的程度;原有能力恢复的速度软件的易用性1、易理解性:用户在使用软件系统的过程中,系统交互给用户的信息是否准确,清晰,易懂,能帮助用户准确理解系统当前真实的状态,指导其进一步操作。2、易学性:软件系统提供相关的辅助手段3、吸引性:美观:GUI界面、手机外观等新颖:如夏新手机來电跳舞功能4、易用性的依从性:遵循相关的标准软件效率(性能测试)1、时间效率:系统在各业务场景下完成用户指定的业务请求所需的响应时间2、资源效率:系统在各业务场景下完成用户指定的业务请求所消耗的系统资源,软件的可移植性1、适应性:软件系统无需做任何产生原因:工期短,任务大程

7、序设计错误文档不完善需求不断变化沟通交流不够软件的复杂性软硬件支持不完善软件缺陷的主要类型功能特性没有实现或部分实现设计不合理,存在缺陷实际结果和预期结果不一致运行出错数据结果不正确,精度不够用户不能接受的其他问题如存取时间长,界面不美观软件缺陷严重性级别致命的:致命的错误,造成系统或应用程序崩溃,死机,系统再现与优化缺陷的方法不要想当然的接受任何假设查找吋I'可依赖和竞争条件的问题与压力和负荷相关的边界条件软件缺陷,内存泄漏和数据溢出缺陷的发牛由一定的前提条件。缺陷报告:准确清晰简洁完整一致软件测试分类按测试范围分类单元测试组件测试系统测试验收测试

8、安装测试按测试目的分类正确性分类白盒测试黑盒测试性能测试可靠性测试按测试过程分类需求阶段测试按技术和方法测试

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

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

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