聊天软件的系统测试
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验报告
课程名称软件测试方法
题目实验四
指导教师张红
实验日期 2015.5.6
系别计算机系
专业计算机科学与技术
学生姓名
班级/学号计科1203班(**********)成绩
系统测试
实验目的
(1)能够运用黑盒测试方法设计测试用例。
(2)对测试用例进行优化。
实验内容
1.题目一:聊天软件的系统测试
选择聊天软件的2~3个重要的功能进行测试。建议系统测试进行浏览器兼容性测试、分辨率配置测试和功能测试。功能测试的内容包括登录、联系人列表、两人对话。
实验步骤:(1)根据黑盒测试方法设计测试用例,主要考虑等价类和边界值方法。
(2)根据设计的测试用例进行测试。
实验要求:(1)根据题目要求设计测试用例(参考附件G)。
1.浏览器兼容性测试
2.设置电脑桌面在不同的分辨率的时候,qq的运行情况
3.测试登录,当用户名和密码均正确时qq的登录情况
4.测试登录当用户名正确但密码不正确时qq的登录情况
5.测试登录当用户名不正确但密码正确时qq的登录情况
6.测试登录当用户名密码均不正确时qq的登录情况
7.测试登录只输入用户名不输入密码时登录情况
8测试登录只输入密码不输入用户名时登录情况
9.测试输入一个不存在的用户名,登录情况
10.测试找回密码功能
11.测试一个不存在的用户是否能找回密码
12.测试自动登录
13.测试能否创建好友分组
14.测试能否更改好友备注
15.测试好友分组能否为空
16.测试同时和多个人一起聊天
17.搜索新的联系人
实验结果与分析
测试结果分析
这次实验一共设计了22个测试用例,主要是针对登录,并且对话的内容功能进行测试,测试的用例并不是特别全面的,是采取了主要功能进行测试。并进行截图,主要采取了等价类的方法进行测试,其中qq的功能性能也特别强大,主要功能均能成功,并且在出现错误输入的时候都给予了错误提示。
实验思考
(1)在实际的测试中,系统测试应包括哪些类型的测试?
在实际的测试中,系统测试应包括功能测试、健壮性测试、接口测试、强度测试、压力测试、性能测试、用户界面测试、可靠性测试、安装/反安装测试、文档测试。
(2)在进行测试设计时,如何考虑多人对话的测试?
1.功能测试 ,测试聊天室的字符输入,语音聊天,图片.截图,系统提示等功能是否已经实现
2 压力测试 ,测试你这个聊天室在多少人同时在线的情况下保持正常工作
3 攻击测试 , 测试你的聊天室在聊天者脚本,垃圾消息,等方面的保护功能
4 用户体验测试, 这个也是最重要的, 看你设计的是不是符合使用者的口味等,对他们提出来的更新要求,再完善和改进
(3)对实验者能力的提高处(沟通能力、设计能力、分析能力、总结能力、意识等)
系统测试是将经过集成测试的软件,作为计算机系统的一个部分,与系统中其他部分结合起来,在实际运行环境下对计算机系统进行的一系列严格有效地测试,以发现软件潜在的问题,保证系统的正常运行。在具体的实验过程中,针对软件的各项功能进行了包括恢复测试、安全测试、压力测试。从各个方面检验软件的功能性能,从而找到其中的缺陷并且改进,得到功能更强大,更完善的软件。