软件测试实验报告 | 黑盒测试,零基础入门到精通,收藏这篇就够了!

整理自博主本科《软件质量与测试》专业课期间自己完成的实验报告,以便各位学习软件测试课程的小伙伴们参考、学习。

一、实验目的

1、理解黑盒测试相关基本概念。

2、掌握边界值、等价类、决策表、正交表等测试方法,能够设计测试用例。


二、实验内容

1、使用等价类、边界值、决策表、正交表等方法对系统的注册、登录、商品搜索等模块设计测试用例或测试用例套件,可以先在Excel表中列出分析过程和测试用例。

2、完成对TPShop网站的登录、注册、商品搜索等模块的手动测试。

3、记录并提交缺陷,查看缺陷统计。

4、完成附录黑盒测试的课后练习,在Excel表中完成,截图放在实验报告中。


三、实验步骤及实验结果

A. 模块:用户注册
1、子模块:手机号输入

(1)用例描述:对用户输入的手机号码长度进行测试。测试用户输入不同长度的手机号时,系统能根据输入情况正确判断是否注册成功。

(2)测试方法:边界值法。合法的手机号长度为11,11为上点。

(3)测试用例:

输入位数为11位的格式正确的手机号码进行注册,显示注册成功。

结果:

②输入位数为10位的手机号码进行注册,显示需要手机号进行注册。

结果:

③输入位数为11位的手机号码进行注册,显示需要手机号进行注册。

结果:

2、子模块:手机号输入

(1)用例描述:测试用户输入除数字以外的字符时,注册的情况。

(2)测试方法:等价类法。输入分为数字和非数字两类,其中限定长度的数字是有效等价类,非数字是无效等价类。

(3)测试用例:

有效等价类:只输入格式正确的手机号码,注册成功

无效等价类失败。

3、子模块:信息完整性

(1)用例描述:测试当用户输入的注册信息不完整时,注册的结果情况。

(2)测试方法:正交表法。因素:手机号码,验证码,设置密码,确认密码,推荐人手机。水平:填写;不填写。正交表:

(3)测试用例:

不填写验证码:没有提示且注册不成功,无反应

B. 模块:商品搜索

(1)子模块:搜索结果。

(2)用例描述:根据用户输入的不同搜搜关键字进行搜索匹配,返回不同的结果。

(3)测试方法:因果图法。

(4)测试用例:

结果:

1、

2、

3、

4、

5、

*完整测试用例Excel:


题外话

黑客&网络安全如何学习

网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我们和网安大厂360共同研发的的网安视频教程,内容涵盖了入门必备的操作系统、计算机网络和编程语言等初级知识,而且包含了中级的各种渗透技术,并且还有后期的CTF对抗、区块链安全等高阶技术。总共200多节视频,100多本网安电子书,最新学习路线图和工具安装包都有,不用担心学不全。
在这里插入图片描述

🐵这些东西我都可以免费分享给大家,需要的可以点这里自取👉:网安入门到进阶资源

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值