4、冲突测试用例的设计方法和执行策略
此类测试用例设计的方法与其它类型的用例设计方法基本上相同。不过,不同的软件类型其用例设计方法的偏重点也略有不同。我们先来看看手机和移动通信类嵌入式系统的用例设计大体方法和执行策略:
A)确定可打断其它功能状态的功能。
比如手机功能:一般通话、蓝牙、短信、彩信、闹钟、USB、充电等功能,都会弹出一个提示信息层。所以冲突测试用例,都必须考虑这种功能打断其它程序时会不会引起一些异常等。
B)遍历所有功能模块
分析功能模块的使用频率,将不同的使用频率的模块按不同的级别划分,以便有利于测试策略的安排。
C)执行策略
此类测试在手机等移动通信软件中的一个难点就是,找准测试时间点。因为在执行某个功能时,发生的速度非常快,而要打断这个状态就得算好时间。这一点,我想做过手机软件测试的同志是非常清楚的。我所采用的方法,一般是在这个功能使用手机秒表功能计算并统计时间后取出平均时间来执行的。另外,此类用例在前期应执行级别最高的用例,到中后期按照多个版本遍历所有级别的原则进行组合策略按排。
……………………
查看全文请点击下载:http://www.51testing.com/html/54/n-247254.html
5、冲突测试用例的实例
手机软件,如短信模块的一些用例:
模块 |
用例概要 |
测试步骤 |
期待结果 |
短信模块 |
来电话 |
1.从主菜单界面进入短信界面过程中,有电话呼入 |
1.电话正常呼入,仍处于主菜单界面 |
短信模块 |
来电话 |
1.进入写短信界面过程中,有电话呼入 |
1.电话正常呼入,仍高亮于写短信菜单 |
短信模块 |
来电话 |
1.在发送短信过程中,有电话呼入 |
1.电话正常呼入,该短信发送失败,保留在收件箱内 |
短信模块 |
来闹钟 |
1.从主菜单界面进入短信界面过程中,闹钟时间到 |
1.正常弹出闹钟,关闭闹钟后,仍处于主菜单界面 |
短信模块 |
来闹钟 |
1.进入写短信界面过程中,闹钟时间到 |
1.正常弹出闹钟,关闭闹钟后,仍高亮于写短信菜单 |
短信模块 |
来闹钟 |
1.在发送短信过程中,闹钟时间到 |
1.正常弹出闹钟,关闭闹钟后,该短信发送失败,保留在收件箱内 |
桌面软件:
如某模块有如下图的功能,此功能类型与SQL查询分析器,执行查询后有一个线程等待的状态,并且该模块是受其它管理控制显示的。
……
查看全文请点击下载:http://www.51testing.com/html/54/n-247254.html
版权声明:51Testing软件测试网及相关内容提供者拥有51testing.com内容的全部版权,未经明确的书面许可,任何人或单位不得对本网站内容复制、转载或进行镜像,否则将追究法律责任。