实验三+116+陈洁

一、实验目的

掌握黑盒测试用例设计方法

二、实验要求

(1)对被测程序进行黑盒测试用例设计

(2)运用等价类、边界值、决策表、状态图法等进行测试用例设计。

(3)对手机上任意一款音乐软件进行黑盒测试实践。

三、实验内容

1、对被测程序运用不同的测试技巧进行测试用例设计,并执行测试,撰写测试小结。

测试帖链接:http://www.cnblogs.com/k511959373/p/6792729.html

1)被测项目界面。

2)测试用例设计表

等价类:


输入等价类


有效等价类


无效等价类


输入值取值


0<=headphone (1)


0>headphone (4)


0<=shell(2)


0>shell(5)


0<=protector(3)


0>protector(6)


销售额


0<=ans<1000(7)


0>ans(10)


1000<=ans<=1800(8)


1800<ans(9)

测试用例:


测试序号


耳机


手机壳


手机膜


销售额


覆盖范围


预期结果


实际结果


佣金


销售额最高的配件


销售量最多最少差量


佣金


销售额最高的配件


销售量最多最少差量


1


10


10


10


980


1.2.3.7


98


耳机


0


98


耳机


0


2


20


10


10


1780


1.2.3.8


217


耳机


10


217


耳机


10


3


20


20


20


1960


1.2.3.9


252


耳机


0


252


耳机


0


4


-1


10


10


4.2.3


输入有误,请重新输入


输入有误,请重新输入


5


10


-1


10


1.5.3


输入有误,请重新输入


输入有误,请重新输入


6


10


10


-1


1.2.6


输入有误,请重新输入


输入有误,请重新输入

边界值:


测试序号


耳机


手机壳


手机膜


销售额


覆盖范围


预期结果


实际结果


佣金


销售额最高的配件


销售量最多最少差量


佣金


销售额最高的配件


销售量最多最少差量


1


0


10


10


980


1.2.3.7


98


耳机


0


98


耳机


0


2


1


10


10


170


1.2.3.7


26


手机壳


9


26


手机壳


9


3


-1


10


10


4.2.3


输入有误,请重新输入


输入有误,请重新输入


4


10


0


10


880


1.2.3.7


88


耳机


10


88


耳机


10


5


10


1


10


890


1.2.3.7


89


耳机


9


89


耳机


9


6


10


-1


10


1.4.3


输入有误,请重新输入


输入有误,请重新输入


7


10


10


0


900


1.2.3.7


90


耳机


0


90


耳机


0


8


10


10


1


908


1.2.3.7


90.8


耳机


9


90.8


耳机


9


9


10


10


-1


输入有误,请重新输入


输入有误,请重新输入

 

决策表:


 


 


1


2


3


4


5


6


7


8


条件


S1:耳机,手机壳,贴膜销售量有效


F


T


T


T


T


T


T


T


 


S2:0<=ans<1000


T


T


T


F


F


F


T


 


S3:1000<=ans<=1800


T


T


F


T


F


T


F


 


S4:1800<ans


T


F


T


T


T


F


F


结果


输入有误,请重新输入


T


 


Y1:佣金10%


T


 


Y2:佣金15%


T


 


Y3:佣金20%


T


编号


Headphone


Shell


Protector


预期结果


实际结果


1


-1


-1


-1


输入有误,请重新输入


输入有误,请重新输入


2


10


10


10


98


98


3


20


10


10


217


217


4


20


20


20


252


252

3)测试结论

测试结果均通过,未发现明显错误。

4)建议:

页面可以做得更美观。

2、对手机上任意一款音乐软件进行黑盒测试。

1)思维导图

1)根据场景法、状态图法 设计测试用例。

(1)场景法

场景1 :登录

基本流:输入正确的手机号码和密码。

备选流1:手机号码为空。

备选流2:密码为空。

备选流3:手机号码错误。

备选流4:密码错误。


用例编号


场景


基本流/备选流


预期结果


实际结果


测试结果


1


输入正确的手机号码和密码


基本流


登陆成功


登录成功


通过


2


手机号码为空


备选流1


没有反应


没有反应


通过


3


密码为空


备选流2


没有反应


没有反应


通过


4


手机号码错误


备选流3


手机号码尚未注册


手机号尚未注册


通过


5


密码错误


备选流4


手机号或密码错误


手机号或密码错误


通过

场景2:播放

基本流:点击一首音乐。

备选流1:点击上一首。

备选流2:点击下一首。

备选流3:点击暂停。

备选流4:点击播放历史。

备选流5.1:列表循环。

备选流5.2:单曲循环。

备选流5.3:随机播放。

备选流6:点击评论。

备选流7:点击下载。

备选流8:添加到喜欢。


用例编号


场景


基本流/备选流


预期结果


实际结果


测试结果


1


点击一首音乐


基本流


播放


播放


通过


2


点击上一首


备选流1


播放上一首音乐


播放上一首音乐


通过


3


点击下一首


备选流2


播放下一首音乐


播放下一首音乐


通过


4


点击暂停


备选流3


音乐暂停


音乐暂停


通过


5


点击播放历史


备选流4


显示播放历史


显示播放历史


通过


6


列表循环


备选流5.1


按照列表播放


按照列表播放


通过


7


单曲循环


备选流5.2


单曲循环音乐


单曲循环音乐


通过


8


随机播放


备选流5.3


随机播放音乐


随机播放音乐


通过


9


点击评论


备选流6


显示评论


显示评论


通过


10


点击下载


备选流7


下载音乐


下载音乐


通过


11


添加到喜欢


备选流8


添加到喜欢的歌单


添加到喜欢的歌单


通过

(2)状态图法

测试小结:

运用黑盒测试的方法对网易云音乐进行了较为简单的测试,未发现明显缺陷。

时间: 2025-01-02 03:43:31

实验三+116+陈洁的相关文章

实验四+116+陈洁

一.实验目的 1) 学习QTP工具的使用 2)了解黑盒自动化测试 二.实验要求 (1)对被测程序进行黑盒测试用例设计 (2)对QTP的飞机订票系统的任一界面或控件实现自动化测试.(测试的具体自选) (3)写出该程序的缺陷. 三.实验内容 1.对QTP的样例小程序飞机订票系统,实现自动化测试.(学号被3整除,测3a;余1,测3b:余2,测4a) 2.要求: 1)写出飞机订票系统的被测需求. 自行选择需要测试的部分,根据自己的能力,可大,可小. 描述,被测程序,与被测部分的功能. 2)设计测试用例.

实验二+116+陈洁

测试帖连接:http://www.cnblogs.com/ZQ4162/p/6623033.html 一.实验目的 掌握基于覆盖理论与基本路径的基本白盒测试方法和实践 二.实验要求 运用逻辑覆盖测试的覆盖准则设计被测程序的测试用例,并运行测试用例检查程序的正确与否,给出程序缺陷小结. 三.实验内容 1) 被测原代码 1 public class Caculator { 2 public static float commission(int Headphone,int Shell,int Pro

实验三+001+陈定国

一.实验目的 掌握黑盒测试用例设计方法 二.实验要求 (1)对被测程序进行黑盒测试用例设计 (2)运用等价类.边界值.决策表.状态图法等进行测试用例设计. (3)对手机上任意一款音乐软件进行黑盒测试实践.(作业若雷同,后上传者判定0分) 三.实验内容 1.对被测程序运用不同的测试技巧进行测试用例设计,并执行测试,撰写测试小结. 要求写出测试用例表.执行情况和测试小结. 被测链接:http://www.cnblogs.com/ddanwu-blogs/p/6802869.html 1)被测项目界面

实验三+063+陈彧

一.实验目的 掌握黑盒测试用例设计方法 二.实验要求 (1)对被测程序进行黑盒测试用例设计 (2)运用等价类.边界值.决策表.状态图法等进行测试用例设计. (3)对手机上任意一款音乐软件进行黑盒测试实践.(作业若雷同,后上传者判定0分) 三.实验内容 1.对被测程序运用不同的测试技巧进行测试用例设计,并执行测试,撰写测试小结. 要求写出测试用例表.执行情况和测试小结. 被测链接:http://www.cnblogs.com/ZQ4162/p/6793794.html 1)等价类划分:   有效等

实验三+005+陈晓华

一.实验目的 掌握黑盒测试用例设计方法 二.实验要求 (1)对被测程序进行黑盒测试用例设计 (2)运用等价类.边界值.决策表.状态图法等进行测试用例设计. (3)对手机上任意一款音乐软件进行黑盒测试实践.(作业若雷同,后上传者判定0分) 三.实验内容 1.对被测程序运用不同的测试技巧进行测试用例设计,并执行测试,撰写测试小结. 要求写出测试用例表.执行情况和测试小结. 被测代码:http://www.cnblogs.com/xwhisper/p/6794442.html 1)等价类 测试用例:

20165301陈潭飞2017-2018-2 20165325 实验三《Java面向对象程序设计》实验报告

2017-2018-2 20165325 实验三<Java面向对象程序设计>实验报告 一.敏捷开发与XP实践-1 实验要求: 在IDEA中使用工具(Code->Reformate Code)把下面代码重新格式化,再研究一下Code菜单,找出一项让自己感觉最好用的功能.提交截图,加上自己学号水印. public class CodeStandard { public static void main(String [] args){ StringBuffer buffer = new St

[操作系统]实验三 进程调度模拟程序

实验三进程调度模拟程序 专业:商软一班   姓名:黄冠锋 学号:201406114134 1.实验目的和要求 1.1. 实验目的 用高级语言完成一个进程调度程序,以加深对进程的概念及进程调度算法的理解. 1.2.实验要求 1.2.1例题:设计一个有 N个进程并发执行的进程调度模拟程序. 进程调度算法:采用最高优先级优先的调度算法(即把处理机分配给优先级最高的进程)和先来先服务(若优先级相同)算法. (1).  每个进程有一个进程控制块(PCB)表示.进程控制块包含如下信息:进程名.优先级.到达时

观实验三之有感

http://www.cnblogs.com/wengshen/p/5027645.html 03翁丹青 实验条理清楚,便于浏览,但字数有些少. _________________________________________________ http://www.cnblogs.com/TonyWinner/p/5017040.html 04陈志昊 实验工整简洁,思路明朗,符合题意,不错的论文. ________________________________________________

【操作系统】实验三、进程调度模拟程序实验

实验三 进程调度模拟程序 商软1班   陈彦生 201406114124 1.目的和要求 1.1. 实验目的 用高级语言完成一个进程调度程序,以加深对进程的概念及进程调度算法的理解. 1.2. 实验要求 1.2.1例题:设计一个有 N个进程并发执行的进程调度模拟程序. 进程调度算法:采用最高优先级优先的调度算法(即把处理机分配给优先级最高的进程)和先来先服务(若优先级相同)算法. (1).  每个进程有一个进程控制块(PCB)表示.进程控制块包含如下信息:进程名.优先级.到达时间.需要运行时间.