软件功能测试案例分析

   开始学习功能测试,偶然间看到关于电话的一个例子,在这里跟大家分享一小部分!

1、本通话

1.1 来电响铃时                    1.1.1来电响铃时的接通操作    1.1.2来电响铃结束操作  1.1.3来电响铃过程中有效功能的按键操作(除接通、结束)   1.1.4来电响铃时的无效按键操作1.2 来电通话                        1.2.1来电通话中的基本菜单操作(除挂机)                   1.2.2通话中的功能键             1.2.3结束通话

1.3 呼叫功能                        1.3.1拨号呼出                             1.3.2结束呼叫响铃         1.3.3呼叫中的无效操作          1.3.4主叫通话时功能操作             1.3.5 结束主叫通话

1.4多方通话                         1.4.1主叫多方通话                   1.4.2被叫多方通话

1基本通话

测试编号:1-1-1

项目属性:A

测试项目:来电响铃

测试子项目:来电响铃时的接通操作

测试目的:验证来电响铃时的状态和测试操作所有接通键后的状态

测试预置条件:手机带SIM卡,开机待机状态,耳机,充电器,网络信号正常

正确的顺序/步骤:

1) 来电响铃时手机为合盖状态,观察LCD2显示及声音

2) 来电响铃时手机为开盖状态,观察LCD12显示及声音

3) 按send键接通,观察界面显示同时听声音

4) 来电响铃时按菜单接通键,观察界面显示同时听声音

5) 来电响铃时按任意键(功能键和数字键),此时任意键接听功能开启

6) 插入耳机,来电响铃时按下耳机接听键,此时手机盒盖

7) 插入耳机,来电响铃时按下耳机接听键,此时手机开盖

8) 插入耳机,来电响铃时按下send键接听,此时手机开盖

9) 插入耳机,来电响铃时按下菜单接通键,此时手机开盖

10) 插入耳机,耳机自动应答设置开启,来电响铃,测试自动接通的时间

11) 翻盖应答开启,来电响铃时,开盖,检查界面、图标、和声音

12) 翻盖应答开启,插入耳机,来电响铃时,开盖,检查界面、图标、和声音

13) 在输入手机加锁界面下来电接通及通话的状态。

预期结果及判定原则:

1) 来电LCD12界面显示正常,来电铃声正常

2) 电话接通,通话图标显示,界面显示为通话界面,如有时间显示时间正常刷新

3) 来电接通后,通话声音清晰,无回音,噪音低,无断续。

 


测试编号:1-1-2

项目属性:A

测试项目:来电响铃

测试子项目:来电响铃结束操作

测试目的:验证结束来电响铃状态

测试预置条件:手机带SIM卡,开机待机状态,耳机,网络信号正常/不正常

正确的顺序/步骤:

1) 来电响铃时按下end键,观察界面同时听声音

2) 来电响铃时盒盖

3) 耳机模式下,来电响铃时按END键结束来电

4) 来电响铃时对方挂机

5) 来电响铃,不接听,直到响铃结束,记录响铃时间和界面

6) 来电响铃时信号跳变、找不到服务网

7) 来电响铃时电池耗尽

8) 任意键接听开启,来电响铃时按下END

 

预期结果及判定原则:

1) 来电响铃时结束来电界面正常,提示正常,响铃结束

2) 外在因素响铃突然结束的界面、提示正常,响铃结束

 

 


测试编号:1-1-3

项目属性:A

测试项目:来电响铃

测试子项目:来电响铃过程中有效功能的按键操作(除接通、结束)

测试目的:验证对来电响铃时产生作用的功能

测试预置条件:手机带SIM卡,开机待机状态,耳机,网络信号正常

正确的顺序/步骤:

1) 来电响铃时按音量键调节振铃音量后退出,来电再验证

2) 来电响铃时按音量调节振铃音量,确定后,来电再验证

3) 来电响铃时按音量调节振铃音量,确定后,重新启动手机,来电验证

4) 来电响铃时按音量调节振铃音量至最高,确认后,来电再验证

5) 来电响铃时按音量调节振铃音量至最低,确认后,来电再验证

6) 插入耳机,来电响铃时调节音量,后退后,来电再验证

7) 插入耳机,来电响铃时调节音量,确认后,来电再验证

8) 在上一步基础上拔除耳机,来电,验证振铃音量

9) 非耳机模式下来电调节振铃音量,再插入耳机,来电,验证振铃音量

10) 任意键接听开启,来电响铃时调节音量键

11) 

 

预期结果及判定原则:

1) 来电调节振铃音量正常

2) 第89步骤为验证各个情景模式下的振铃音量的调节应不相互影响

 

 


测试编号:1-1-4

项目属性:A

测试项目:来电响铃

测试子项目:来电响铃时无效的按键操作

测试目的:验证来电响铃时部分按键和操作方式对来电状态无任何影响

测试预置条件:手机带SIM卡,开机待机状态,耳机,充电器,网络信号正常

正确的顺序/步骤:

1) 来电响铃时按任意键(功能键和数字键,音量键除外),此时任意键接听功能关闭

2) 来电响铃时插入耳机,测试耳机自动接听开启

3) 来电响铃时插入耳机,此时耳机自动接听关闭

4) 来电响铃时插入充电器,观察界面和响铃

5) 来电响铃时拔下充电器,观察界面和响铃

6) 耳机自动应答始终开启,拔除耳机,来电响铃

7) 翻盖应答开启,开盖,来电响铃,观察是否自动接通

8) 翻盖应答设置关闭,来电响铃,开盖,

预期结果及判定原则:

1) 以上操作来电响铃时界面、声音应无任何变化。

测试编号:12-1

项目属性:A

测试项目:来电通话

测试子项目:通话过程中的基本菜单操作(除挂机)

测试目的:验证来电通话过程中菜单实现的功能

测试预置条件:手机带SIM卡,开机待机状态,耳机,网络信号正常

正确的顺序/步骤:

1) 接通来电后,按下SEND键调换呼叫保持和恢复通话。测试保持和通话时的实际状态,

2) 接通来电后,按下SOFT1键在选项菜单中调换呼叫保持和恢复通话,并测试保持和通话时的实际状态y

3) 通话过程中选择静音然后恢复静音,测试其状态

4) 通话过程中调节音量键,测试其状态Volume keys

5) 来电通话过程中插入耳机,测试通话状态

6) 来电通话过程中拔除耳机,测试通话状态

7) 插入耳机,来电通话过程中调节音量,拔除耳机,观察音量是否被改变

8) 插入耳机,接通来电后,按下SEND键调换呼叫保持和恢复通话。并测试保持和通话时的实际状态

9) 插入耳机,接通来电后,按下SOFT1键在选项菜单中调换呼叫保持和恢复通话,并测试保持和通话时的实际状态y

10) 耳机模式下,通话过程中选择静音然后恢复静音,测试其状态

 

预期结果及判定原则:

1) 通话过程中呼叫保持和恢复通话可以通过SEND键和菜单进行转换

2) 通话过程中菜单可操作

 


测试编号:122

项目属性:A

测试项目:来电通话

测试子项目:通话中的功能键

测试目的:验证通话过程中除菜单、结束通话以外的各个功能

测试预置条件:手机带SIM卡,开机待机状态,耳机,网络信号正常

正确的顺序/步骤:

1) 通话过程中调节音量键,选择菜单后退出,测试话音

2) 通话中调节音量键,确认后,测试通话音量

3) 调节通话音量后,手机重启,检查通话音量

4) 插入耳机,来电通话过程中调节音量,拔除耳机,观察音量是否被改变

5) 通话中按下录音功能键进行通话录音,并取消,挂机后检查录音内容

6) 通话中录音到最大长度,挂机后检查录音内容

7) 录音容量满后,删除记录,继续录音

8) 通话中按下DOWN键,并检查是否能呼叫

9) 来电通话过程中插拔耳机,测试通话状态

10) 通话中插拔充电器,测试通话状态

11) 通话中按数字键并执行删除

12) 通话中按数字键至最大长度并执行删除

13) 将通话设置成呼叫保持,按数字键拨号,观察拨号时和接通后两个通话的状态

14) 通话中其它功能键无效,包括UPLEFTREGHTCENTER

预期结果及判定原则:

1) 通话中能执行话音调节、录音、呼叫第三方的功能

 

 

测试编号:123

项目属性:A

测试项目:来电通话

测试子项目:结束来电通话

测试目的:验证通话过程中各结束通话方式的结果

测试预置条件:手机带SIM卡,开机待机状态,耳机,网络信号正常

正确的顺序/步骤:

1) 来电通话过程中选择SOFT1键,选择结束当前通话

2) 通话过程中通话保持后选择结束保留通话

3) 通话过程中按下END键结束通话

4) 来电通话过程中盒盖

5) 插入耳机,来电通话过程中按下耳机键,结束通话

6) 插入耳机,来电通话过程中选择SOFT1键,选择结束当前通话

7) 插入耳机,通话过程中通话保持后选择结束保留通话

8) 耳机模式下,通话过程中按下END键结束通话

9) 手机盒盖状态下,耳机模式下来电通话,按下耳机键结束通话

10) 手机开盖状态下,耳机模式下来电通话,按下耳机键结束通话,

11) 手机开盖状态下,耳机模式下来电通话,按下END键结束通话,

12) 手机开盖状态下,耳机模式下来电通话,盒盖

 

预期结果及判定原则:

1) 通话能够被END、菜单、耳机键、盒盖的操作结束

2) 通话结束时界面显示、提示正常

 

 

 

测试编号:13-1

项目属性:A

测试项目:呼出功能

测试子项目:拨号呼出

测试目的:验证呼叫对方的各种操作法

测试预置条件:手机带SIM卡,开机待机状态,耳机,网络信号正常

正确的顺序/步骤:

1) 直接按数字键拨出一个存在的电话,听呼叫音和查看呼叫界面

2) 直接按数字键拨出一个存在的总机号,再拨分机号码,听呼叫音和查看呼叫界面

3) 直接按数字键拨出一个总机号+PP?)+分机号,听呼叫音和查看呼叫界面

4) 随意拨一个不存在的号码(不要以#结束),查看结果。

5) 随意拨出一个手机允许最大位的号码(不要以#结束),查看结果

6) 编辑一个存在电话号码,在其前面任加几位数字,呼出,查看结果

7) 编辑一个存在电话号码,在其后面任加几位数字,呼出,查看结果

8) 按向下键从电话簿中呼叫一个号码

9) 从已拨电话中选一个电话进行直接呼叫和编辑呼叫

10) 通过SEND键选一个已拨电话进行呼叫

11) 从未接电话记录中选择一个号码进行直接呼叫和编辑呼叫

12) 从已接电话记录中选择一个号码进行直接呼叫和编辑呼叫

13) 拨出一个对方占线的号码,查看结果。

14) 拨出一个对方不在服务区的号码,查看结果。

15) 拨出一个对方已关机的号码,查看结果。

预期结果及判定原则:

1) 呼叫存在的号码过程中画面、呼叫音正常

2) 呼叫不存在的号码画面、提示正常,呼叫音无

 

 

测试编号:1-3-2

项目属性:A

测试项目:呼出功能

测试子项目:结束呼叫响铃

测试目的:验证呼叫响铃被结束的状态

测试预置条件:手机带SIM卡,开机待机状态,耳机,网络信号正常

正确的顺序/步骤:

1) 在拨号响铃期间按下END键挂机

2) 在拨号响铃期间按下SOFT2键挂机

3) 在拨号响铃期间盒盖挂机

4) 插入耳机,在拨号响铃期间按下耳机键挂机

5) 在拨号响铃期间对方挂机

6) 在拨号响铃直到对方无人接听

7) 在呼叫响铃期间手机电池耗尽

8) 在呼叫响铃期间对方无信号

9) 在呼叫响铃期间手机信号跳变

 

预期结果及判定原则:

呼叫响铃时己方挂机,检查界面正常,呼叫音停止

呼叫响铃时对方挂机,听取提示音,和界面提示信息正常

 


测试编号:1-3-3

项目属性:A

测试项目:呼出功能

测试子项目:呼叫中的无效操作

测试目的:验证呼叫过程中一些操作对呼叫无任何影响

测试预置条件:手机带SIM卡,开机待机状态,耳机,网络信号正常

正确的顺序/步骤:

§ 在拨号响铃期间按所有功能键和数字键(END键除外)

§ 拨号响铃期间插入耳机

拨号响铃期间拔除耳机

拨号响铃期间插入充电器

拨号响铃期间拔除充电器

预期结果及判定原则:

1) 呼叫响铃期间,除END键和盒盖之外,其它操作对呼叫无任何影响

 

 

 


测试编号:134

项目属性:A

测试项目:呼出功能

测试子项目:主叫通话时功能操作

测试目的:验证主叫通话时各功能的有效性

测试预置条件:手机带SIM卡,开机待机状态,耳机,网络信号正常

正确的顺序/步骤:

1) 在拨号通话期间,按下SOFT2选择静音和恢复

2) 在拨号通话期间按录音键

3) 在拨号通话期间调节音量

4) 在拨号通话期间按下SEND键转换通话保持和通话恢复

5) 在拨号通话期间通过SOFT1菜单转换通话保持和恢复通话

6) 在拨号通话期间通过SOFT1进入菜单,SOFT2退出菜单

7) 在拨号通话期间按其他功能键和数字键

8) 在拨号通话期间设置为通话保持后再按任意数字键

9) 在拨号通话期间插入耳机,检查通话并调节音量

10) 插入耳机,手机开盖,拨号通话期间,盒盖

 

预期结果及判定原则:

主叫通话期间的功能操作同被叫通话

 


测试编号:135

项目属性:A

测试项目:呼出功能

测试子项目:结束主叫通话

测试目的:验证主叫通话状态下各种结束通话的手段

测试预置条件:手机带SIM卡,开机待机状态,耳机,网络信号正常

正确的顺序/步骤:

1) 拨号通话期间按下END键挂机

2) 拨号通话期间合盖挂机

3) 拨号通话期间若有菜单选项挂机,选择该选项挂机

4) 插入耳机,在拨号通话期间按下耳机键挂机

5) 拨号通话期间对方挂机终端应提供至少两个物理按键,分别对应于浏览器中内容的向上和向下

 

预期结果及判定原则:

结束主叫通话的界面、提示正常,语音结束

 


测试编号:141

项目属性:A

测试项目:多方通话

测试子项目:主叫多方通话

测试目的:验证被测终端发起多方通话

测试预置条件:手机带SIM卡,开机待机状态,耳机,网络信号正常

正确的顺序/步骤:

1) 呼出一个电话,己方设置通话保持,再拨通第三方电话

2) 通过SEND键在两方之间转换通话对象

3) 通过菜单在两方之间转换通话对象

4) 通过菜单将三方设置成会议通话模式,检查界面及三方通话是否正常

5) 通话菜单将两路通话设置成通话保持,检查界面及话音

6) 通过菜单恢复两路通话

7) 通过菜单设置一路保持,一路通话。

8) 通过菜单在两路之间转换,观察界面提示

9) 通过菜单挂断通话一方

10) 在第八步基础上,通过菜单挂断保持一方

11) 在第八步基础上,通过菜单结束两路通话

12) 在第四步基础上,通过菜单结束三方通话

13) 在第四步基础上,通话对方分别设置通话保持,验证己方通话界面及声音

14) 根据以上的操作步骤,主叫呼出三路通话,重复进行验证

预期结果及判定原则:

主叫多方通话应能正常呼出,话音正常,界面正常。

 


测试编号:142

项目属性:A

测试项目:多方通话

测试子项目:被叫多方通话

测试目的:验证被测终端发起多方通话

测试预置条件:

正确的顺序/步骤:

1) 呼叫等待开启,来电接通后第三方呼入,己方接通

2) 通过SEND键在两方之间转换通话对象

3) 通过菜单在两方之间转换通话对象

4) 通过菜单将三方设置成会议通话模式,检查界面及三方通话是否正常

5) 通话菜单将两路通话设置成通话保持,检查界面及话音

6) 通过菜单恢复两路通话

7) 通过菜单设置一路保持,一路通话。

8) 通过菜单在两路之间转换,观察界面提示

9) 通过菜单挂断通话一方

10) 在第八步基础上,通过菜单挂断保持一方

11) 在第八步基础上,通过菜单结束两路通话

12) 在第四步基础上,通过菜单结束三方通话

13) 在第四步基础上,通话对方分别设置通话保持,验证己方通话界面及声音

14) 在第五步基础上,呼叫第四方,对方接通,检查通话界面。

预期结果及判定原则:

1)呼叫等待开启后,可接收多方来电,通话方式可由菜单设置,语音、画面均正常。

2)呼叫等待开启,可接收多方来电,同时也可拨出多个电话。

  • 5
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
[17个软件测试文档]-12XX性能测试报告 已上传: [17个软件测试文档]-11性能测试实践 http://download.csdn.net/detail/cleopard/8344037 [17个软件测试文档]-10成功的 Web 应用系统性能测试 http://download.csdn.net/detail/cleopard/8344033 [17个软件测试文档]-9web项目测试实战性能测试结果分析样章 http://download.csdn.net/detail/cleopard/8344023 [17个软件测试文档]-8性能测试经验总结 http://download.csdn.net/detail/cleopard/8344017 [17个软件测试文档]-7存储转发机制优化系统测试方案及案例 http://download.csdn.net/detail/cleopard/8343997 [17个软件测试文档]-6学习性能测试线路图 http://download.csdn.net/detail/cleopard/8343983 [17个软件测试文档]-5系统性能测试方案 http://download.csdn.net/detail/cleopard/8343975 [17个软件测试文档]-4XX性能测试计划 http://download.csdn.net/download/cleopard/8343941 [17个软件测试文档]-3“苍蝇式的战斗精神”和“XX性能测试” http://download.csdn.net/detail/cleopard/8343937 [17个软件测试文档]-2Mercury性能测试模板 http://download.csdn.net/detail/cleopard/8343919 [17个软件测试文档]-1性能测试实践 http://download.csdn.net/detail/cleopard/8343911 稍后上传剩下5个软件测试文档 ****请于这里寻找:http://download.csdn.net/user/cleopard/album @更多@ http://cleopard.download.csdn.net/ 福利: http://xuemeilaile.com 13份WPF经典开发教程 http://download.csdn.net/album/detail/1115 C#资料合辑二[C#桌面编程入门篇] http://download.csdn.net/album/detail/957 C#资料合辑一[C#入门篇] http://download.csdn.net/album/detail/669 [Csharp高级编程(第6版)](共8压缩卷) http://download.csdn.net/album/detail/667 10个[精品资源]Java学习资料合辑[一] http://download.csdn.net/album/detail/663 10个C#Socket编程代码示例 http://download.csdn.net/album/detail/631 6份GDI+程序设计资源整合[全零分] http://download.csdn.net/album/detail/625 2014年移动游戏行业数据分析 http://download.csdn.net/detail/cleopard/8340331 一文读懂2014年全球互联网广告新生态 http://download.csdn.net/detail/cleopard/8340303
对于软件测试的需求分析案例,我可以提供一个简单的示例来说明。 假设我们正在开发一个在线购物网站,以下是一些可能的软件测试需求分析案例: 1. 用户注册和登录功能: - 测试用户能否成功注册并登录。 - 测试用户输入无效信息时是否能够正确验证并给出相应错误提示。 - 测试用户忘记密码时能否通过重置密码功能恢复访问。 2. 商品搜索和筛选功能: - 测试用户能否根据关键字成功搜索到相关商品。 - 测试用户能否使用筛选功能按照不同的商品属性(例如价格、品牌、颜色等)进行精确筛选。 3. 购物车和结算功能: - 测试用户能否将商品成功添加到购物车中。 - 测试用户能否正确修改购物车中的商品数量或删除商品。 - 测试用户能否顺利完成结算流程,并生成正确的订单信息。 4. 支付和物流功能: - 测试用户能否选择合适的支付方式并成功完成支付。 - 测试用户能否正确填写收货地址和联系方式。 - 测试用户能否在订单状态更新时收到相关通知。 5. 用户评价和客户服务功能: - 测试用户能否对购买的商品进行评价并显示在相应的页面上。 - 测试用户能否联系客服并及时获得解答或帮助。 以上仅是一个简单的示例,软件测试需求分析案例会根据具体的软件产品和业务需求而有所差异。在实际项目中,通常需要进一步细化需求,定义测试用例,并进行详细的测试计划和测试执行。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值