【摘要】:图5-9资源描述的分解模型任务描述参考5.3.1小节中的任务层次结构,其中Tai′={STi′,1,STi′,2,…,STi′,N(i′)};基于特征属性描述子任务,其中测试子资源、子任务以及两者所包含的特征属性都一一对应。图5-10测试任务分解模型
测试描述主要包括资源描述和任务描述,是任务与资源匹配的重要基础,而任务与资源的匹配是任务执行的前提[82]。
资源描述参考4.3.1小节中的硬件设备层;基于特征属性描述子资源ri,j={p1,p2,…,pk,…,pK},其中pk表示ri,j中第k个维度的特征属性,如果pk∉ri,j,即ri,j不包含第k个维度的属性,则pk=0,否则pk=1。资源描述的分解模型如图5-9所示。
图5-9 资源描述的分解模型
基于偏好理论[83]将测试任务的资源需求分为刚性偏好(rigidity performance)和柔性偏好(flexibility performance)两种,如图5-10所示。其中,刚性偏好指必须满足的资源需求,是任务执行的前提,对应4.3.4小节中的功能性测试需求;弹性偏好指非必须满足的资源需求,若无法满足,会影响任务的顺利执行,但不会导致任务执行失败,对应4.3.4小节中的非功能性测试需求。(www.daowen.com)
图5-10 测试任务分解模型
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
有关基于云架构的智能测试系统关键技术及应用的文章