软件测试之交互和多重交互测试

网友投稿 648 2022-11-28

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

软件测试之交互和多重交互测试

交互和多重交互测试根据以用户体验为基础进行的,在系统满足产品定义的前提下,对两个或两个以上的功能进行互动的一种机制,多任务并发并不相互影响。同时包含对进程启动的检查,查看是否会自启动其他进程。还包含对使用界面的检查,核对界面与规范的符合度,处理交互过程中弹出界面的优先级。还包含对声音交互的检查,检查对同时发声的处理机制。最后包含用户体验测试,用更加宽阔的视角关注与用户相关的各个方面,例如审美、协作、可用性和易用性等的。

1、交互和多重交互测试

一条交互测试用例的测试方法是在测试一个功能点时同时随机穿插多个不同的事件,查看不同事件对这个功能点的影响情况,然后在每步之间从事件列表中挑选一个事件进行测试。

多重交互测试用例的测试方法是在测试两个功能点时同时随机穿插多个不同的事件,同时选择不同的事件进行交互测试。

交互和多重交互测试用例设计的方法是采用矩阵式设计原理。测试用例的优先级定义为功能点列表的优先级乘以事件的优先级,测试用例的挑选原则应为选取测试用例的优先级为1~3的,根据此原则设计交互和多重交互测试用例。

2、进程启动测试

进程启动的测试原理是同时开启多个应用模块,在退出所有应用模块后不会自动启动任何应用。

进程启动测试方法是首先杀掉任务管理器中的所有进程。其次,打开需要测试的模块,测试该模块的大部分的基本功能,第三,关闭退出模块,第四,查看任务管理器中的所有进程,不出现其他模块的进程。

根据多次测试总结的经验,一个进程启动测试能够覆盖多个进程启动测试中的问题,多个进程启动测试不会带来新的问题,所以设计一个进程启动测试用例。

3、界面检查测试

界面检查测试用例设计的方法是根据界面定义和界面优先级设计测试用例。

界面检查测试是比较手机的使用界面和UI规范的是否匹配。界面检查测试包括检查横竖屏的版面安排、界面的统一风格和界面的具体内容。

4、声音交互测试

声音交互测试原理是对两个或多个声音事件进行交互测试,查看声音的冲突处理。声音交互测试中要涵盖所有的发声的应用和发声的方式,发声的方式有听筒、扬声器、有线耳机、单声道蓝牙耳机和多声道蓝牙耳机共5种。

声音交互测试的方法是首先发起一个声音事件,这时进行其他声音事件的测试,其次,查看声音的测试结果,优先级高的声音播放,优先级低的声音暂停播放。

声音并发测试的方法是对于同时发生的多个声音事件,根据声音的优先级处理声音事件,优先级高的声音先播放,优先级高的声音播放完毕后,优先级低的声音再播放。对于相同优先级的声音事件,在不互相影响的条件下,声音事件可同时播放。

声音交互测试用例设计的方法是根据声音定义和声音优先级设计测试用例,要求包含所有的发声的应用和发声的方式。

5、用户体验测试

用户体验测试原理是模拟用户测试,优化样机的可用性和易用性。

用户体验测试的方法是使用对比手机进行测试,对比机需要选取主流样机包含主流操作系统,厂商等。例如:Windows Mobile操作系统的HTC手机,iOS操作体统的iPhone手机,Android OS操作系统的Le Phone、摩托、Google手机,Maemo操作系统的诺基亚手机等。

用户体验测试用例设计的方法是使用对比测试的方法设计测试用例。对功能,界面和使用路径进行对比测试,设计测试用例。

上一篇:嵌入式实时系统软件测试设计与实现
下一篇:软件测试之什么是鲁棒性测试
相关文章

 发表评论

暂时没有评论,来抢沙发吧~