【发布时间】:2022-01-07 10:39:17
【问题描述】:
我想绘制活动图来测试特定的手机。我尝试从选择 3 个随机电话的同步操作开始。你能检查一下我是否做对了,刚开始学习这个过程,不知道我是否必须使用同步或循环来选择 3 个随机电话
【问题讨论】:
标签: activity-diagram
我想绘制活动图来测试特定的手机。我尝试从选择 3 个随机电话的同步操作开始。你能检查一下我是否做对了,刚开始学习这个过程,不知道我是否必须使用同步或循环来选择 3 个随机电话
【问题讨论】:
标签: activity-diagram
第一个水平条是一个fork节点,表示控制流被分成三个并发线程。所以 A1、A2 和 A3 是三个并行执行的动作。第二个水平条是一个连接节点,这意味着一旦所有这些动作都完成了,控制流将继续(第一个决定)。
我认为这不是您想要展示的内容:第一个操作“随机抽取 3 个样本”已经为您提供了三个样本,您将以相同的方式处理每个样本,所以你应该有一个循环,围绕决策部分进行三次迭代。
一般来说,尝试区分动作、对象和状态 - A1、A2、A3 似乎是对象而不是动作,“测试通过”是结果状态而不是动作。
包含三个决定的部分本身很好(除了我个人喜欢从上到下或从左到右绘制控制流,但不向后 - 但这是一个品味问题)。
【讨论】: