全程软件测试
srdwxA
这个作者很懒,什么都没留下…
展开
-
全程软件测试:非功能性需求
软件的非功能需求往往需要根据软件设计阶段的工作和测试验证的结果才能最终确定。软件的非功能需求主要体现在性能、有效性、可靠性等方面。性能(performance):指在指定条件下,用软件实现某种功能所需计算机资源(包括内存大小、CPU占用时间等)的有效程度,以及系统响应、表现的状态。如果系统用完了所有可用的资源,那么系统性能就会下降。性能的操作特征包括与作业负载相关的特征,如响应时间、负载容量等...原创 2019-02-18 14:36:37 · 3712 阅读 · 0 评论 -
软件测试的标准观点
如果从标准观点来看软件测试,可以定义为“验证(verification)”和“有效性确认(validation)”活动构成的整体,即软件测试=V&V。“验证”是检验软件是否已正确地实现了产品规格书所定义的系统功能和特性。验证过程提供证据表明软件相关产品与所有生命周期活动的要求(如正确性、完整性、一致性、准确性等)一致。相当于以软件产品设计规格说明书为标准进行软件测试的活动。“有效性...翻译 2019-02-19 14:30:59 · 1278 阅读 · 0 评论 -
全程软件测试:测试组长的责任
测试组长的能力要相对全面,但着重强调在项目管理、测试流程控制、沟通等方面的能力,在技术上也不能弱,但不需要过高的要求。测试组长的责任偏重于测试项目的计划和跟踪、有效测试策略的制定和测试小组的团队管理等,其主要责任如下:负责一个独立的测试项目及其测试组的管理工作。 制定整个项目的测试计划、测试策略,包括风险评估、日程表安排等。 负责工作量的预估和测试项目内部的资源、任务安排。 熟悉产品的功...翻译 2019-02-20 10:00:18 · 6330 阅读 · 0 评论 -
软件测试的项目要素
项目的基本要素包括项目范围、工期、质量和成本,如果进一步展开项目要素,它将包括项目的目标、客户和用户、范围、工期、预算和成本、质量、人员、材料设备、技术和合同管理等。做产品,不是写程序。技术人员往往过多地从技术方面考虑,而很少真正从客户的角度去想,可能会导致开发出来的产品并不是客户真正需要的、高质量的产品。在这种不正确的意识下开发出来的软件产品,缺陷会很多,离客户需求的距离也会很远,并且开发效...翻译 2019-02-21 09:31:00 · 742 阅读 · 0 评论 -
一般系统测试的需求
一般系统测试的需求:容错处理:当业务处理过程中中断事务时,系统能保存当前状态,在某个时刻可以恢复操作。又如在用户访问页面、提交表单的过程中,中断了网络连接,系统能诊断出故障并给予正确的提示。 兼容性要求:如在不同的操作系统、浏览器上运行。 配置要求:支持不同的Internet连接速度(宽带网、ADSL、ISDN等)、屏幕分辨率(800*600、1024*768等)、打印等。例如页面居中,就...翻译 2019-03-14 11:25:16 · 733 阅读 · 0 评论