实验5、软件功能测试实验

1.实验目的:

1)理解测试原理

2)学习功能测试方法

 

2.实验方法:

1)使用黑盒测试方法

2)设计测试用例

 

3实验内容:

从以下测试方法中任选2种或多种以上方法设计测试用例并进行测试

1.等价类划分法

2.边界值分析法

3.判定表方法

4.因果图法

5.错误推测法

4.具体实验:

一、安装Venn Diagram Plotter软件,根据不同测试用例发现软件缺陷。

 

二、等价类、边界值划分方法

 

测试用例1:

把CircleA的值设为30,CircleB的值设为30,CircleC的值设为30

A/B=15,B/C=10,A/C=10

Venn图如下:

 

此时把Venn图中的B/C的值设定为0,其余不变,Venn图如下:

 

很显然,当我们把某个测试用例的值取足够小时,发现了软件的缺陷,软件不能正常的显示Venn图,但是软件没有报错。

 

测试用例2:

CircleA、B、C的值均定为30,

A/B=15,B/C=10,A/C=10

Venn图效果如下:

 

当把B/C=0时,Venn图如下:

 

很显然,当B/C=0时,CircleB与CircleC应该无交集,所以CiecleA、B、C应该无交集,Venn图中设定黑色是CiecleA、B、C交集的颜色,当B/C=0时,应该无黑色,但是图中颜色显示错误,但是软件并未报错,发现软件缺陷。

 

三、软件测试分析

该Venn Diagram Plotter软件,能够画出Venn图,也可以调整Venn图的大小、颜色、位置、相交面积,但是在一些较大、较小、边界值或者特定值的测试中仍会出现一些错误,而且软件并未报错,此软件仍然有可更改的余地,有待升级。

 

  • 5
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
手机软件功能测试实验的操作过程和内容通常包括以下几个步骤: 1. 确定测试目标:在进行手机软件功能测试前,测试人员需要明确测试的目标和范围。测试目标应该具体、明确且可衡量,测试范围应该覆盖应用程序的所有功能和特性。 2. 编写测试用例:测试人员需要编写测试用例,以确保应用程序在各种情况下的正确性和稳定性。测试用例应该详细描述测试步骤和预期结果,并且应该包括各种类型的测试数据,如有效数据、无效数据、边界数据和异常数据等。 3. 执行测试用例:测试人员需要按照测试用例的要求,对应用程序的各种功能进行测试。测试人员可以手动执行测试用例,也可以使用自动化测试工具进行测试。在测试过程中,测试人员需要记录测试结果和发现的缺陷,以便后续的缺陷跟踪和管理。 4. 分析测试结果:测试人员需要分析测试结果,以确定应用程序的质量和稳定性。测试人员应该比较实际结果和预期结果,并且应该识别和记录发现的缺陷和错误。 5. 缺陷跟踪和管理:测试人员需要跟踪和管理发现的缺陷和错误,以确保它们得到及时修复和验证。测试人员应该将缺陷和错误记录在缺陷跟踪系统中,并且应该与开发人员和项目经理进行沟通和协调。 在进行手机软件功能测试时,测试人员需要特别关注以下内容: 1. 用户界面:测试人员需要验证应用程序的用户界面是否符合设计要求,是否易于使用和导航,是否能够正确响应用户输入和操作等。 2. 功能流程:测试人员需要验证应用程序的功能流程是否正确,是否能够实现预期的功能和特性,是否能够处理各种边界条件和异常情况等。 3. 数据输入和输出:测试人员需要验证应用程序的数据输入和输出是否正确,是否能够处理各种类型的数据,如文字、图像、视频和音频等。 4. 性能和稳定性:测试人员需要验证应用程序的性能和稳定性是否达到要求,是否能够在各种负载和环境条件下正常工作,如网络连接速度、存储空间和电池寿命等。 5. 兼容性:测试人员需要验证应用程序在不同设备和操作系统上的兼容性是否达到要求,是否能够在各种设备和操作系统上正常工作,如手机、平板电脑和智能电视等。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值