更多"采用UML分析用户需求时,用例UC1可以出现在用例UC2出现的任何位置"的相关试题:
[单项选择]采用UML分析用户需求时,用例UC1可以出现在用例UC2出现的任何位置,那么UC1和UC2之间的关系是()关系。
A. 包含
B. 扩展
C. 泛化
D. 调用
[单项选择]采用 UML 分析用户需求时,用例 UC1 可以出现在用例 UC2 出现的任何位置,那么UC1 和UC2 之间的关系是 ()。
A. include
B. extend
C. generalize
D. call
[单项选择]现有两个用例UC1 和UC2,其中UC2 是一个完整的用例,可被实例化,而UC1 需要UC2 中的事件流才可被实例化,且UC1 指定了使用UC2 的精确位置,则UC1 和UC2 间的关系是“ (3) ”。
A. include
B. extend
C. generalize
D. call
[单项选择]现有两个用例UC1和UC2,其中UC2是一个完整的用例,可被实例化,而UC1需要UC2中的事件流才可被实例化,且UC1指定了使用UC2的精确位置,则UC1和UC2间的关系是“()”。
A. include
B. extend
C. generalize
D. call
[单项选择]用例从用户角度描述系统的行为。用例之间可以存在一定的关系。在“某图书馆管理系统”用例模型中,所有用户使用系统之前必须通过“身份验证”。“身份验证”可以有“密码验证”和“智能卡验证”两种方式。“身份验证”、“密码验证”和“智能卡验证”之间是()关系。
A. 关联
B. 包含
C. 扩展
D. 泛化
[单项选择]在采用标准UML构建的用例模型(Use-Case Model)中,参与者(Actor)与用例(Use Case)是模型中的主要元素,其中参与者与用例之间可以具有()关系。
A. 包含(include)
B. 递归(Recursive)
C. 关联(Association)
D. 组合(Composite)
[单项选择]等价类划分和边界值分析是常用的两种黑盒测试方法,采用这两种方法,可以大幅度减少测试用例的数量,那么,它们的局限性是______。
A. 在设计测试用例时不能将这两种方法结合在一起同时使用
B. 不同输入变量之间可能存在约束关系,它们不能处理这类约束关系
C. 不能用于大型信息系统的测试用例的设计
D. 不能用于单元测试和集成测试
[单项选择]对程序进行白盒测试时,可采用()法设计测试用例。
A. 等价类划分
B. 边界值分析
C. 逻辑覆盖
D. 因果图
[单项选择]集成测试分析的作用是指导集成测试用例的设计,安排测试和集成顺序。集成模块划分是集成测试分析的一个重要环节。以下叙述中不属于合理的集成模块划分的是
A. 被集成的几个模块间的联系必须很密切
B. 可以很容易地隔离集成模块的外围模块
C. 集成模块内部各个模块必须共享某些数据区或程序区
D. 能够简便地模拟外围模块向集成模块发送消息
[单项选择]用例集合描述了整个系统所存在的全部使用途径。下列哪些是确定用例的原则 Ⅰ.从每个执行者寻找用例很直接,而且每个执行者可能执行多个用例 Ⅱ.也可用状态转换图来寻找或描述用例,不同的状态转换图代表了不同用例 Ⅲ.用例由一系列的事务构成,不同用例可以有相同的子事务序列,因此任何一个用例只有当它的全部事务序列都执行完成时才能确定 Ⅳ.有的功能很难确定是否放在单独的用例中,这需要与客户商讨研究一定的策略 Ⅴ.在确定好用例后,要对每个用例详细地描述其完成的功能及所对应的执行者
A. Ⅰ,Ⅱ,Ⅲ和Ⅳ
B. Ⅱ,Ⅲ,Ⅳ和Ⅴ
C. Ⅰ,Ⅱ,Ⅲ和Ⅴ
D. 全部
[单项选择]测试用例是为了测试而设计的一组数据,在测试之前应精心选择。测试用例主要用来检验程序,因此测试用例应包括______。
A. 测试输入数据和与之对应的输出结果
B. 测试输入数据和软件产生的效果
C. 软件的执行流程和执行结果
D. 软件的执行结果和结果分析