质量属性脚本(Quality Attribute Scenario)用于描述软件的非功能性需求,反映了系统在特定环境中接受刺激并作出反应的全过程。据其定义可知其内容应比较具体,且对不同的系统及不同的应用环境应给出不同的脚本。
质量属性脚本应包含以下6个方面:
-刺激源(Source of stimulus):产生刺激的实体
-刺激(Stimulus):即系统接收到什么刺激,例如用户的指令、系统故障等
-环境(Environment):刺激产生的特定条件,即刺激是在什么情况下产生的
-影响部分(Artifact):收到刺激的系统或其部分
-响应(Response):系统在接收刺激后所作出的反应活动
-响应度量(Response measure):相应到达时对响应进行的测量,以便进行其是否满足需求的测试,例如对响应时间的测试
质量属性脚本应包含以下6个方面:
-刺激源(Source of stimulus):产生刺激的实体
-刺激(Stimulus):即系统接收到什么刺激,例如用户的指令、系统故障等
-环境(Environment):刺激产生的特定条件,即刺激是在什么情况下产生的
-影响部分(Artifact):收到刺激的系统或其部分
-响应(Response):系统在接收刺激后所作出的反应活动
-响应度量(Response measure):相应到达时对响应进行的测量,以便进行其是否满足需求的测试,例如对响应时间的测试