• 软件测试技术
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘

字号: | 推荐给好友 上一篇 | 下一篇

获取用户需求的十大沟通技巧

发布: 2008-8-25 15:42 | 作者: 网络转载 | 来源: yesky | 查看: 7次 | 进入软件测试论坛讨论

领测软件测试网

O)T T|9V8T A*T7、分析用户工作流程
6w ~8^bg7K+_WK7\L
(D-O)iR+f"J O  分析用户工作流程观察用户执行业务任务的过程,通过分析使用实例得到系统的用例图。编制用例图文档将有助于明确系统的使用实例和功能需求,统一建模语言的使用有助于与用户进一步交流。每个用例的描述应包括:编号,为每个用例分配一个唯一的编号,为需求的追溯提供了方便;参与者,与这个用例交互的actor;前置条件,开始用例前所必须具备的系统状态;后置条件,用例完成后系统达到的状态;基本路径,用例完成的关键路径,也是用户期望的路径;扩展点,基本路径的分枝,表示意外情况;字段说明,路径中名称的进一步分解说明,对以后类属性的定义和数据库字段设计起作用;设计约束,实现用例的非功能约束。写基本路径时应该使用主动语句;句子以actor或者系统作为主语;一句表示一个actor动作,一句表示系统动作,交叉表现交互;不要涉及界面细节,比如"用户在文本框输入名称,下拉框选择类型"。
$G,~Gi-Wu d7i
k#y a:l}dH
用例:用户注册,用户注册成为系统会员
编号 UC1
参与者 用户
前置条件 用户访问系统,系统运行正常
后置条件 系统记录用户注册信息
基本路径 1. 用户请求注册。
2n:H2{e8|3Y2J0r*|9A2. 系统显示注册界面。
Em WqxJ3. 用户提交注册信息。
4{g i,mBh4. 系统验证注册信息是否正确。
kU)`u3R7F5. 系统生成用户名和密码,保存注册信息。
M