交互测试规范.docx
- 文档编号:23182047
- 上传时间:2023-05-15
- 格式:DOCX
- 页数:5
- 大小:16.93KB
交互测试规范.docx
《交互测试规范.docx》由会员分享,可在线阅读,更多相关《交互测试规范.docx(5页珍藏版)》请在冰豆网上搜索。
交互测试规范
交互测试规范
交互测试规范
1.介绍
交互测试根据以用户体验为基础进行,在系统满足产品定义的前提下,对两个或两个以上的功能进行互动的一种机制,根据事件的优先级,检查高优先级事件是否可以打断当前事件。
交互测试还包含对声音交互的检查,检查对同时发声的处理机制。
2.测试原理
2.1.交互测试
交互测试原理是主要基于一个业务模块,在进行基本功能的操作时同时随机进行一些事件的操作,查看基本功能的工作情况。
事件有优先级属性,优先级高的事件可打断当前正在进行的操作,优先级低的事件不打断当前正在进行的操作。
事件结束后能够恢复当前正在进行的操作。
例如编辑信息时接到一个电话,电话可打断正在编辑信息的操作,电话挂断后可继续编辑信息。
2.2.交互事件
根据经验,交互测试中的包含以下类型事件,可从不同类型中选择典型事件进行测试,交互事件列表如下
序号
类型
举例
1
被动事件(整屏)
电话
2
被动事件(窗口)
闹铃
3
被动事件(提示)
低电
4
主动事件(硬件触发)
照相机键
5
主动事件(设置触发)
进入睡眠模式
3.测试环境
3.1.终端的测试环境和条件
●测试USIM卡具有2G/3G/4G网络的数据服务功能
●移动终端应为支持移动业务的移动终端
●测试SD卡具有数据存储功能
4.测试方法
交互测试是在测试一个业务功能的同时随机测试事件列表中的一个或多个事件。
如优先级高的事件发生时会打断正在进行的工作,事件处理并结束后,正在进行的工作能够继续工作。
如何执行交互测试呢?
首先进行一个业务的功能测试,如进入消息,编写一条消息,消息内容包括图片,声音,文字等。
这时选择事件列表中的一个事件进行测试,如拨打电话。
其次,查看消息和电话的各自功能,各个功能模块独立并且工作正常。
第三,根据事件的优先级查看两个事件的工作顺序,优先级高的显示在最上面,用户可直接看到,优先级低的显示优先级高的事件在后面,用户不可直接看到,关闭优先级高的事件后方可看到优先级低的事件。
如电话的优先级高于消息的优先级,电话界面显示在最上面,挂断电话后显示消息编辑的界面。
交互测试的具体步骤列举如下:
测试步骤:
1.进入终端的消息编辑菜单
2.编辑消息,内容包括图片,声音,文字等
3.选择事件列表中的事件,例如拨打电话
4.终端接收到一个电话
5.接听电话
6.挂断电话
7.继续编辑消息
期望结果:
1.进入消息界面
2.编辑消息成功
3.拨打电话成功
4.接收电话成功
5.接听电话成功
6.电话被挂断成功
7.消息可被继续编辑,且之前编辑内容不丢失
5.测试用例设计
下面介绍一下交互测试用例是如何设计的,交互测试用例的设计方法是采用矩阵式设计原理,通过对各个业务的深入理解和丰富的测试经验,优化了矩阵式设计架构,总结出事件列表。
交互测试用例选择用户常用操作和分类事件,使用矩阵式原理设计,列出测试用例。
例如:
用户常用操作功能A、B、C
分类事件如下
序号
类型
举例
1
被动事件(整屏)
电话
2
被动事件(窗口)
闹铃
3
被动事件(提示)
低电
4
主动事件(硬件触发)
照相机键
5
主动事件(设置触发)
进入睡眠模式
交互测试用例设计如下图
交互测试用例
用户常用操作
分类事件
Case1
A
1
Case2
A
2
Case3
A
3
Case4
A
4
Case5
A
5
Case6
B
1
Case7
B
2
Case8
B
3
Case9
B
4
Case10
B
5
Case11
C
1
Case12
C
2
Case13
C
3
Case14
C
4
Case15
C
5
6.参考文档
●OPHONEOS_Event_Matrix
SVN\Template
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 交互 测试 规范