开发操作剖面
开发操作剖面
·操作部面将提供有关用户将如何部署所建产品的信息,从而使测试人员可以关注开发和测试资源:合理分布资源可以提高开发和测试效率并且使测试更加实际可行
• 操作剖面将提供有关用户将如何部署所 建产品的信息,从而使测试人员可以关 注开发和测试资源。 • 合理分布资源可以提高开发和测试效率, 并且使测试更加实际可行
(1)概念:操作·操作一一个主要的系统逻辑任务,持续时间不长操作结束的时候将控制权交还给系统,并且处理过程与其他的操作有显著的不同
概念:操作(1) • 操作 – 一个主要的系统逻辑任务,持续时间不长, 操作结束的时候将控制权交还给系统,并且 处理过程与其他的操作有显著的不同
(2)概念:操作·主要一操作应该与功能需求或者产品特征相关·逻辑概念一可以跨越一组软件,硬件和人,一操作可以分布在不同的机器上一操作可以在非连续的时间段中执行
概念:操作(2) • 主要 – 操作应该与功能需求或者产品特征相关。 • 逻辑概念 – 可以跨越一组软件,硬件和人。 – 操作可以分布在不同的机器上。 – 操作可以在非连续的时间段中执行
(3)概念:操作持续时间不长一通常的负载下,每小时有数百个操作,通常有数于个操作在执行。处理上显著的不同一操作作为一个实体,包含一个在其他的操作中不会发现的错误的概率比较高。一原则上,一个操作的处理和其他的操作至少有100行可交付的源代码不同。·据统计,系统测试的开始阶段,大约1000行源代码包含6个错误
概念:操作(3) • 持续时间不长 – 通常的负载下,每小时有数百个操作,通常有数千 个操作在执行。 • 处理上显著的不同 – 操作作为一个实体,包含一个在其他的操作中不会 发现的错误的概率比较高。 – 原则上,一个操作的处理和其他的操作至少有100 行可交付的源代码不同。 • 据统计,系统测试的开始阶段,大约1000行源代码包含6 个错误