系统集成测试实习报告.docx
《系统集成测试实习报告.docx》由会员分享,可在线阅读,更多相关《系统集成测试实习报告.docx(13页珍藏版)》请在冰点文库上搜索。
![系统集成测试实习报告.docx](https://file1.bingdoc.com/fileroot1/2023-5/7/6419932f-442d-4bdf-8bd1-2631befb3f9b/6419932f-442d-4bdf-8bd1-2631befb3f9b1.gif)
系统集成测试实习报告
测试报告
课程:
软件测试与质量保证
学校:
四川大学
学院:
软件学院
专业:
软件工程
学号:
0843042283
姓名:
李龙
目录
1测试内容3
1.1项目背景3
2.1.1软件的缺陷和软件测试行业职业特点3
2.1.2锦航货运系统....................................................................3
2.2测试工具4
1.2.1QTP4
1.2.2LoadRunner4
2测试项目设计6
2.1锦行系统测试5
2.1.1JHHY.B.01.15
2.1.2JHHY.B.01.26
2.1.3JHHY.B.01.37
2.1.4HHY.B.01.48
2.1.5JHHY.B.01.59
2.1.6JHHY.B.01.610
2.1.7JHHY.B.01.710
4测试总结12
5测试的一点体会:
13
1测试内容
1.1项目背景
1.1.1软件的缺陷和软件测试行业职业特点
软件的缺陷:
软件未实现产品说明书要求的功能。
软件出现了产品说明书指明不应该出现的错误。
软件实现了产品说明书未提到的功能。
软件未实现产品说明书虽未明确提及但应该实现的目标。
软件难以理解、不易使用、运行缓慢或者--从测试员的角度看--最终用户会认为不好。
项目软件编制质量的高低关键取决于软件测试工作的严密。
软件测试工作不但保证了软件质量,而且降低了日后维护成本,也提高了企业信誉和实力。
软件
测试主要是根据项目制定测试计划,确定测试用例和测试方法,记录测试数据,分析测试结果,完成测试报告,以便软件开发人员进一步调试。
1.1.2锦航货运系统
锦航运输管理系统适用于物流公司、运输公司、托运公司及运输信息部。
本系统功能全面,操作简单,实用性强。
主要功能包括:
上游客户资料管理、收货单位资料管理、下游承运商及承运车辆资料管理、上游集装箱及普通货物运输单管理、上游运费收款管理、下游集装箱及普通货物调度单管理、下游运费付款管理、车辆换油维修事故管理、现金日记帐。
强大的查询统计功能,能够打印出各种报游集装箱及普通货物调度单管理、下游运费付款管理、车辆换油维修事故管理、现金日记帐。
强大的查询统计功能,能够打印各种报表,使管理者能够随时知道应收金额、应付金额、已收金额、已付金额,系统记录每一笔运输单和承运单,使员工提高工作效率,公司提高管理水平。
1.2测试工具
1.2.1QTP
QTP是一个功能测试工具,主要帮助测试人员完成软件的功能测试,与其他测试工具一样,QTP不能完全取代测试人员的手工操作,但是在某个功能点上,使用QTP的确能够帮助测试人员做很多工作。
在测试计划阶段,首先要做的就是分析被测应用的特点,决定应该对哪些功能点进行测试,可以考虑细化到具体页面或者具体控件。
对于一个普通的应用程序来说,QTP应用在某些界面变化不大的回归测试中是非常有效的。
1.2.2LoadRunner
软件界面LoadRunner是一种预测系统行为和性能的负载测试工具。
通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner能够对整个企业架构进行测试。
LoadRunner是一种适用于各种体系架构的自动负载测试工具,它能预测系统行为并优化系统性能。
LoadRunner的测试对象是整个企业的系统,它通过模拟实际用户的操作行为和实行实时性能监测,来帮助您更快的查找和发现问题。
利用LoadRunner,您可以很方便地了解系统的性能。
它的Controller允许您重复执行与出错修改前相同的测试方案。
它的基于HTML的报告为您提供一个比较性能结果所需的基准,以此衡量在一段时间内,有多大程度的改进并确保应用成功。
由于这些报告是基于HTML的文本,您可以将其公布于您公司的内部网上,便于随时查阅。
2测试项目设计
2.1锦行系统测试
2.1.1JHHY.B.01.1
系统维护操作员设置编辑框中输入异常
用例编号:
JHHY.X.01.1
状态:
New
产品名称:
JHHY
产品版本:
V3.0
模块名称:
操作员设置
模块版本:
V3.0
测试者:
李龙
测试日期:
2011-5-15
解决版本:
解决日期:
类型:
1.缺陷√2.安全问题3.功能建议4.界面建议
严重级别:
1.紧急2.很高3.高4.中等5.低!
描述:
在系统维护模块操作员设置编辑界面中:
✓姓名输入框中若输入汉字以外字符:
(#####)
理论值:
系统应当报错。
实际值:
保存成功,未提示报错(输入非法字符)!
✓身份证输入框中输入除数字和末位个别字母以外字符:
(23422455@#$$)
理论值:
系统应当报错。
实际值:
保存成功,未提示报错(输入非法字符)!
✓联系电话输入框中输入数字以外字符:
(eqe-qw2344)
理论值:
系统应当报错。
实际值:
保存成功,未提示报错(输入非法字符)!
可重现否:
Yes
重现步骤:
1.进入“系统维护操作员设置编辑界面”
2.在“姓名”框中输入(李龙)
3.在“身份证号”中输入(340836169825131325)
4.在“联系电话”中输入(023-026512)
5.点击“存盘”按钮
6.系统提示(保存完毕!
)。
隔离方法:
可能存在隐患:
导致系统安全性降低
3.1.2JHHY.B.01.2
系统维护中的数据备份异常
用例编号:
JHHY.X.01.2
状态:
New
产品名称:
JHHY
产品版本:
V3.0
模块名称:
数据备份
模块版本:
V3.0
测试者:
李龙
测试日期:
2011-5-15
解决版本:
解决日期:
类型:
1.缺陷√2.安全问题3.功能建议4.界面建议
严重级别:
1.紧急2.很高3.高√4.中等5.低
描述:
在“系统维护数据备份”界面中,应当添加在以下情况时的报错或提示:
✓如果数据库输入框中没有选择数据库:
理论值:
无法备份
实际值:
(备份完毕!
没有提示:
“没有选择数据库!
”)
可重现否:
Yes
重现步骤:
1.进入“系统维护数据备份”界面
2.数据库输入框中为空白,点击备份
3.(抓图)
隔离方法:
可能存在隐患:
可能导致数据流失
3.1.3JHHY.B.01.3
系统维护中的数据恢复异常
用例编号:
JHHY.X.01.3
状态:
New
产品名称:
JHHY
产品版本:
V3.0
模块名称:
数据恢复
模块版本:
V3.0
测试者:
李龙
测试日期:
2011-5-15
解决版本:
解决日期:
类型:
1.缺陷√2.安全问题3.功能建议4.界面建议
严重级别:
1.紧急2.很高3.高√4.中等5.低
描述:
在“系统维护数据恢复”界面中,应当添加在以下情况时的报错或提示:
✓如果数据库输入框中没有选择数据库:
理论值:
无法恢复
实际值:
(恢复完毕!
没有提示:
“没有提示没有选择数据库”)
可重现否:
Yes
重现步骤:
1.进入“系统维护数据恢复”界面
2.数据库输入框中为空白,点击恢复
3.点击选择对话框中的“是”;
4.(抓图)
隔离方法:
可能存在隐患:
导致本来想要恢复的数据没有恢复
3.1.4HHY.B.01.4
基本资料中上游客户设置异常
用例编号:
JHHY.X.01.4
状态:
New
产品名称:
JHHY
产品版本:
V3.0
模块名称:
基本资料
模块版本:
V3.0
测试者:
李龙
测试日期:
2011-5-15
解决版本:
解决日期:
类型:
1.缺陷√2.安全问题3.功能建议4.界面建议
严重级别:
1.紧急2.很高3.高4.中等!
5.低
描述:
在“上游客户设置”界面中,应当添加在以下情况时的报错或提示:
✓如果上游客户资料设置中的所有资料输入框中输入与本身类型不一致的数据:
理论值:
无法输入
实际值:
(能够输入)
✓如果上游客户设置中的联系电话输入框大于12位的数字
理论值:
无法输入
实际值:
(能够输入,不提示错误)
✓如果上游客户设置中的银行帐号输入框中输入大于19位的数字
理论值:
无法输入
实际值:
(能够输入,不提示错误)
✓如果上游客户设置中的电子邮箱输入框中不输入“@”符号
理论值:
添加记录不成功
实际值:
(保存完毕!
没有提示错误!
)
隔离方法:
可能存在隐患:
所添加的顾客信息不存在,甚至出现一些非法客户名称,以及资料不完善,或出现的资料无效,不易于资料维护!
3.1.5JHHY.B.01.5
基本资料中收货单位设置异常
用例编号:
JHHY.X.01.5
状态:
New
产品名称:
JHHY
产品版本:
V3.0
模块名称:
收货单位设置
模块版本:
V3.0
测试者:
李龙
测试日期:
2011-5-15
解决版本:
解决日期:
类型:
1.缺陷√2.安全问题3.功能建议4.界面建议
严重级别:
1.紧急2.很高3.高4.中等!
5.低
描述:
在“收货单位设置”界面中,应当添加在以下情况时的报错或提示:
✓如果收货单位设置中的所有资料输入框中输入与本身类型不一致的数据:
理论值:
无法输入
实际值:
(能够输入)
✓如果收货单位设置中的联系电话输入框大于12位的数字(023-15551525524525555552552)
理论值:
无法输入
实际值:
(能够输入,不提示错误!
)
可重现否:
Yes
重现步骤:
1.进入“基本资料中收货单位设置”界面
2.点击“编辑”
3.在所有数据中输入以下数据:
(抓图)
隔离方法:
可能存在隐患:
出现一些非法字符,不利于查找,可能存在一些隐患!
3.1.6JHHY.B.01.6
基本资料中下游承运商设置异常
用例编号:
JHHY.X.01.6
状态:
New
产品名称:
JHHY
产品版本:
V3.0
模块名称:
下游承运商
模块版本:
V3.0
测试者:
李龙
测试日期:
2011-5-15
解决版本:
解决日期:
类型:
1.缺陷√2.安全问题3.功能建议4.界面建议
严重级别:
1.紧急2.很高3.高4.中等!
5.低
描述:
在“下游承运商设置”界面中,应当添加在以下情况时的报错或提示:
✓如果上游客户资料设置中的所有资料输入框中输入与本身类型不一致的数据:
理论值:
无法输入
实际值:
能输入
✓如果上游客户设置中的联系电话输入框大于12位的数字:
(023-262626262622622222622622)
理论值:
无法输入
实际值:
能输入,没提示错误
✓如果上游客户设置中的银行帐号输入框中输入大于19位的数字:
(520202021525251515241542145141)
理论值:
无法输入
实际值:
能输入
✓如果上游客户设置中的电子邮箱输入框中不输入“@”符号
理论值:
添加记录不成功
实际值:
保存成功!
3.1.7JHHY.B.01.7
基本资料中承运车辆设置异常
用例编号:
JHHY.X.01.7
状态:
New
产品名称:
JHHY
产品版本:
V3.0
模块名称:
承运车辆设置
模块版本:
V3.0
测试者:
李龙
测试日期:
2011-5-15
解决版本:
解决日期:
类型:
1.缺陷√2.安全问题3.功能建议4.界面建议
严重级别:
1.紧急2.很高3.高4.中等!
5.低
描述:
在“承运车辆设置的编辑”界面中,应当添加在以下情况时的报错或提示:
✓如果所有资料输入框中输入与本身类型不一致的数据:
理论值:
无法输入
实际值:
(能输入)
✓如果上游客户设置中的车主联系电话输入框大于12位的数字
理论值:
无法输入
实际值:
(能输入,但不提示错误!
)
可重现否:
Yes
重现步骤:
1.进入承运车辆设置
2.点击“编辑”
3.在所有数据中输入以下数据:
(抓图)
4测试总结
虽然这个项目测试完了,但我们也从中发现了问题,然后再进行相应的分析问题,到最后解决问题.使我在这个学期里最好的自我检察,这次系统测试增强了我的操作能力和分析逻辑能力。
。
通过本次的课程的学习,在学习软件测试有深刻的了解,也有了更的巩固和加深,更对以往学得起到温故知新的作用。
在测试过程中,问题不断的出现,又不断的得到解决,一步一步得前进,随着系统得不断完善,我对以前所学知识得领悟程度得到了提升,测试能力的到来提高,所学的知识得到了综合运用。
通过这次系统测试,我对专业知识的运用得到了一次升华。
遇到不懂得到问题一定要问老师或同学,这样才能会做的更好。
5测试的一点体会:
(1)要耐得住寂寞。
我们测试项目就是这样,有时候在电脑面前一坐就是一整天,心里不能太浮躁。
为了测试这个项目我们的实习时间安排一周,这个项目要测试成功是急不来的。
实践是大学生活的第二课堂,是知识常新和发展的源泉,也是大学生锻炼成长的有效途径。
一个人的知识和能力只有在实践中才能发挥作用,才能得到丰富、完善和发展。
大学生成长,就要勤于实践,将所学的理论知识与实践相结合一起,在实践中继续学习,不断总结,逐步完善,有所创新,并在实践中提高自己由知识、能力、智慧等因素融合成的综合素质和能力,为自己事业的成功打下良好的基础虽然以前也曾经参与过其他项目的实习,但毕竟只是接触,而没有像这次实习是以项目的那样非常系统得去完成,也没有系测试的经验,而且实习得时间比较短,这些都使得本系统在某些方面表现得并不是非常完善,但是,通过这次系统得开发,讲学习的理论与实践相结合,使我对软件测试有了更真实、更具体得体会,使我得到了一次很有价值得实践。
(2)对团队精神的认识:
团队精神,就是我们通常所说的集体主义精神。
它是指集体中的每—个成员都应该自觉地以团队为归属,齐心协力,团结一致,共同奋斗,达成集体的总目标。
它要求每一个成员都相互关心,相互帮助,竭尽自己的全部智慧和力量,去完成集体的共同任务。
它也包含一种牺牲小我的内容在内。
团队精神是一个集体所必须具有的,它能够将团体中每个成员的心紧紧地系在一起,形成一股强大的凝聚力。
俗话说,众人拾柴火焰高。