软件测试实习论文报告.docx

上传人:b****8 文档编号:9397272 上传时间:2023-02-04 格式:DOCX 页数:34 大小:524.92KB
下载 相关 举报
软件测试实习论文报告.docx_第1页
第1页 / 共34页
软件测试实习论文报告.docx_第2页
第2页 / 共34页
软件测试实习论文报告.docx_第3页
第3页 / 共34页
软件测试实习论文报告.docx_第4页
第4页 / 共34页
软件测试实习论文报告.docx_第5页
第5页 / 共34页
点击查看更多>>
下载资源
资源描述

软件测试实习论文报告.docx

《软件测试实习论文报告.docx》由会员分享,可在线阅读,更多相关《软件测试实习论文报告.docx(34页珍藏版)》请在冰豆网上搜索。

软件测试实习论文报告.docx

软件测试实习论文报告

实习报告

 

实习性质:

软件测试与维护

实习人:

吴运平

班级:

计算机081班

指导老师:

李建华、郑晓蓉、施泽全

实习时间:

2010.6.28-2010.07.02

实习地点:

4312

 

重庆工程职业技术学院

目录

1实习目的3

2实习内容3

2.1项目背景3

2.1.1软件的缺陷和软件测试行业职业特点3

2.1.2锦航货运系统3

2.1.3民航飞机订票系统4

2.2测试工具4

2.2.1QTP4

2.2.2LoadRunner5

3测试项目设计6

3.1锦行系统测试6

3.1.1JHHY.B.01.16

3.1.2JHHY.B.01.27

3.1.3JHHY.B.01.38

3.1.4HHY.B.01.49

3.1.5JHHY.B.01.510

3.1.6JHHY.B.01.611

3.1.7JHHY.B.01.712

3.2.1.1FJDP.DL00113

3.2.1.2FJDP.DL00214

3.2.1.3FJDP.DL00315

3.2.1.4FJDP.DL00416

3.2.1.5FJDP.DL00517

3.2.2工具栏测试18

3.2.2.1FJDP.GJL00118

3.2.2.2FJDP.GJL00219

3.2.2.3FJDP.GJL00320

3.2.2.4FJDP.GJL00421

3.2.3页面功能测试22

3.2.3.1FJDP.YM00122

3.2.3.2FJDP.YM00223

3.2.3.3FJDP.YM00324

3.2.3.4FJDP.YM00425

3.2.3.5FJDP.YM00526

3.2.3.6FJDP.YM00627

4实习总结27

5实习体会:

28

附表30

1实习目的

根据教学计划的安排,本课程在后半学期将进行一周的课程实习安排,通过软件测试的制定,测试用例开发、测试执行以及自动测试软件QTP、Loadrunner的使用,掌握软件测试流程与自动化测试软件工具的使用,从而把学生在课堂所学的理论知识应用于实践,同时也为我们以后从事测试行业奠定基础。

2实习内容

2.1项目背景

2.1.1软件的缺陷和软件测试行业职业特点

软件的缺陷:

软件未实现产品说明书要求的功能。

软件出现了产品说明书指明不应该出现的错误。

软件实现了产品说明书未提到的功能。

软件未实现产品说明书虽未明确提及但应该实现的目标。

软件难以理解、不易使用、运行缓慢或者--从测试员的角度看--最终用户会认为不好。

项目软件编制质量的高低关键取决于软件测试工作的严密。

软件测试工作不但保证了软件质量,而且降低了日后维护成本,也提高了企业信誉和实力。

软件

测试主要是根据项目制定测试计划,确定测试用例和测试方法,记录测试数据,分析测试结果,完成测试报告,以便软件开发人员进一步调试。

2.1.2锦航货运系统

锦航运输管理系统适用于物流公司、运输公司、托运公司及运输信息部。

本系统功能全面,操作简单,实用性强。

主要功能包括:

上游客户资料管理、收货单位资料管理、下游承运商及承运车辆资料管理、上游集装箱及普通货物运输单管理、上游运费收款管理、下游集装箱及普通货物调度单管理、下游运费付款管理、车辆换油维修事故管理、现金日记帐。

强大的查询统计功能,能够打印出各种报游集装箱及普通货物调度单管理、下游运费付款管理、车辆换油维修事故管理、现金日记帐。

强大的查询统计功能,能够打印各种报表,使管理者能够随时知道应收金额、应付金额、已收金额、已付金额,系统记录每一笔运输单和承运单,使员工提高工作效率,公司提高管理水平。

2.1.3民航飞机订票系统

随着中国经济的高速发展,我国航空业迅速起飞,对民航售票系统的要求也越来越高。

早期的民航售票系统就是一个单纯的售票设备,没有其他的附加功能,但已经满足了当时的需要。

随着我国民航业的高速发展,原有的售票系统开始暴露出一系列的问题,包括功能的单一性,效率低下、难扩展等,在一定的程度上阻碍了民航业的发展。

如今的服务都讲求效率,一般来说,传统的售票系统都处于低效率的状态,退一张机票可能浪费你很多的时间,这样客户是无法接受的。

以访问过的售票点为例,对乘客信息的准确性的要求是非常高的,因为这可能影响到乘客不能登机。

在系统功能不完善的前提下,很多工作都要人手处理,既耗时又耗力,员工工作效率低下,要求新的售票系统的呼声越来越高。

航空订票系统是一个为航空管理员提供方便,便于管理,并且保证订票的安全性和高效性。

应用在航空公司和游客之间完成订票的一款系统。

在功能上,为旅客提供航空定票录入、查询、咨询、订票、退票、修改航班信息等功能。

2.2测试工具

2.2.1QTP

QTP是一个功能测试工具,主要帮助测试人员完成软件的功能测试,与其他测试工具一样,QTP不能完全取代测试人员的手工操作,但是在某个功能点上,使用QTP的确能够帮助测试人员做很多工作。

在测试计划阶段,首先要做的就是分析被测应用的特点,决定应该对哪些功能点进行测试,可以考虑细化到具体页面或者具体控件。

对于一个普通的应用程序来说,QTP应用在某些界面变化不大的回归测试中是非常有效的。

2.2.2LoadRunner

软件界面LoadRunner是一种预测系统行为和性能的负载测试工具。

通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner能够对整个企业架构进行测试。

LoadRunner是一种适用于各种体系架构的自动负载测试工具,它能预测系统行为并优化系统性能。

LoadRunner的测试对象是整个企业的系统,它通过模拟实际用户的操作行为和实行实时性能监测,来帮助您更快的查找和发现问题。

利用LoadRunner,您可以很方便地了解系统的性能。

它的Controller允许您重复执行与出错修改前相同的测试方案。

它的基于HTML的报告为您提供一个比较性能结果所需的基准,以此衡量在一段时间内,有多大程度的改进并确保应用成功。

由于这些报告是基于HTML的文本,您可以将其公布于您公司的内部网上,便于随时查阅。

3测试项目设计

3.1锦行系统测试

3.1.1JHHY.B.01.1

系统维护操作员设置编辑框中输入异常

用例编号:

JHHY.X.01.1

状态:

New

产品名称:

JHHY

产品版本:

V3.0

模块名称:

操作员设置

模块版本:

V3.0

测试者:

吴运平

测试日期:

2010-6-28

解决版本:

解决日期:

类型:

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

测试者:

吴运平

测试日期:

2010-6-28

解决版本:

解决日期:

类型:

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

测试者:

吴运平

测试日期:

2010-6-28

解决版本:

解决日期:

类型:

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

测试者:

吴运平

测试日期:

2010-6-28

解决版本:

解决日期:

类型:

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

测试者:

吴运平

测试日期:

2010-6-28

解决版本:

解决日期:

类型:

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

测试者:

吴运平

测试日期:

2010-6-28

解决版本:

解决日期:

类型:

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

测试者:

吴运平

测试日期:

2010-6-28

解决版本:

解决日期:

类型:

1.缺陷√2.安全问题3.功能建议4.界面建议

严重级别:

1.紧急2.很高3.高4.中等!

5.低

描述:

在“承运车辆设置的编辑”界面中,应当添加在以下情况时的报错或提示:

✓如果所有资料输入框中输入与本身类型不一致的数据:

理论值:

无法输入

实际值:

(能输入)

✓如果上游客户设置中的车主联系电话输入框大于12位的数字

理论值:

无法输入

实际值:

(能输入,但不提示错误!

可重现否:

Yes

重现步骤:

1.进入承运车辆设置

2.点击“编辑”

3.在所有数据中输入以下数据:

(抓图)

3.2飞机订票系统测试

3.2.1用户登录测试

3.2.1.1FJDP.DL001

编制人

吴运平

审定人

李、郑、施老师

时间

2010-6-30

用例名称

验证用户登录是否符合功能要求

用例编号

FJDP.DL001

项目名称

飞机订票系统

编号/版本

参考信息

飞机订票系统设计方案

测试目的

当用户什么也没输入,直接点OK按钮,是否提示请输入用户名

环境要求

Win2000server操作系统、QTP、MercuryLoadRunner

步骤

操作描述

输入

期待输出

1

直接点击OK按钮

用户名和密码为空

显示提示信息“请输入用户名和密码!

开发人员

XXX

测试人员

吴运平

项目责任人

XXX

备注:

成功

3.2.1.2FJDP.DL002

编制人

吴运平

审定人

李、郑、施老师

时间

2010-6-30

用例名称

验证用户登录是否符合功能要求

用例编号

FJDP.DL002

项目名称

飞机订票系统

编号/版本

参考信息

飞机订票系统设计方案

测试目的

当用户输入正确的用户名,没输入密码,直接点击OK按钮,是否提示请输入密码

环境要求

Win2000server操作系统、QTP、MercuryLoadRunner

步骤

操作描述

输入

期待输出

3

直接点击OK按钮

正确的用户名

显示提示信息“请输入密码!

开发人员

XXX

测试人员

吴运平

项目责任人

XXX

备注:

成功

3.2.1.3FJDP.DL003

编制人

吴运平

审定人

李、郑、施老师

时间

2010-6-30

用例名称

验证用户登录是否符合功能要求

用例编号

FJDP.DL003

项目名称

飞机订票系统

编号/版本

参考信息

飞机订票系统设计方案

测试目的

对密码框进行验证看是否设置输入密码的长度

环境要求

Win2000server操作系统、QTP、MercuryLoadRunner

步骤

操作描述

输入

期待显示

4

直接点击OK按钮

正确的用户名,密码随机输入

达到密码限制长度,密码输入不进去!

开发人员

XXX

测试人员

吴运平

项目责任人

XXX

备注:

成功(密码长度不超过8位)

3.2.1.4FJDP.DL004

编制人

吴运平

审定人

李、郑、施老师

时间

2010-6-30

用例名称

验证用户登录是否符合功能要求

用例编号

FJDP.DL004

项目名称

飞机订票系统

编号/版本

参考信息

飞机订票系统设计方案

测试目的

当输入正确的用户名和密码时,点击OK按钮是否进入操作界面

环境要求

Win2000server操作系统、QTP、MercuryLoadRunner

步骤

操作描述

输入

期待显示

5

直接点击OK按钮

正确的用户名,密码

进入用户操作介面

开发人员

XXX

测试人员

吴运平

项目责任人

XXX

备注:

成功

3.2.1.5FJDP.DL005

编制人

吴运平

审定人

李、郑、施老师

时间

2010-6-30

用例名称

验证用户登录是否符合功能要求

用例编号

FJDP.DL005

项目名称

飞机订票系统

编号/版本

参考信息

飞机订票系统设计方案

测试目的

当用户有疑问的时候,点击Help 按钮,是否弹出帮助对话框

环境要求

Win2000server操作系统、QTP、MercuryLoadRunner

步骤

操作描述

输入

期待显示

6

点击Help 按钮

为空

弹出帮助对话框

开发人员

XXX

测试人员

吴运平

项目责任人

XXX

备注:

成功

3.2.2工具栏测试

3.2.2.1FJDP.GJL001

编制人

吴运平

审定人

李、郑、施老师

时间

2010-6-30

用例名称

验证工具栏是否符合功能要求

用例编号

FJDP.GJL001

项目名称

飞机订票系统

编号/版本

参考信息

飞机订票系统设计方案

测试目的

通过点击

来是否保存客户资料

环境要求

Win2000server操作系统、QTP、MercuryLoadRunner

步骤

操作描述

输入

期待显示

1

直接点击

按钮

为空

保存用户资料页面

开发人员

XXX

测试人员

吴运平

项目责任人

XXX

备注:

成功

3.2.2.2FJDP.GJL002

编制人

吴运平

审定人

李、郑、施老师

时间

2010-6-30

用例名称

验证工具栏是否符合功能要求

用例编号

FJDP.GJL002

项目名称

飞机订票系统

编号/版本

参考信息

飞机订票系统设计方案

测试目的

通过柱形图来显示飞机票销售情况,点击

环境要求

Win2000server操作系统、QTP、MercuryLoadRunner

步骤

操作描述

输入

期待显示

2

直接点击

按钮

为空

柱形图

开发人员

XXX

测试人员

吴运平

项目责任人

XXX

备注:

成功

3.2.2.3FJDP.GJL003

编制人

吴运平

审定人

李、郑、施老师

时间

2010-6-30

用例名称

验证工具栏是否符合功能要求

用例编号

FJDP.GJL003

项目名称

飞机订票系统

编号/版本

参考信息

飞机订票系统设计方案

测试目的

通过点击

来是否能够打印飞机票的销售情况

环境要求

Win2000server操作系统、QTP、MercuryLoadRunner

步骤

操作描述

输入

期待显示

3

直接点击

按钮

为空

打印页面

开发人员

XXX

测试人员

吴运平

项目责任人

XXX

备注:

成功

3.2.2.4FJDP.GJL004

编制人

吴运平

审定人

李、郑、施老师

时间

2010-6-30

用例名称

验证工具栏是否符合功能要求

用例编号

FJDP.GJL004

项目名称

飞机订票系统

编号/版本

参考信息

飞机订票系统设计方案

测试目的

测试用户对操作有疑问的时候点击

是否弹出帮助页面

环境要求

Win2000server操作系统、QTP、MercuryLoadRunner

步骤

操作描述

输入

期待显示

4

直接点击

按钮

为空

弹出帮助页面

开发人员

XXX

测试人员

吴运平

项目责任人

XXX

备注:

成功

3.2.3页面功能测试

3.2.3.1FJDP.YM001

编制人

吴运平

审定人

李、郑、施老师

时间

2010-6-30

用例名称

页面功能是否符合功能要求

用例编号

FJDP.YM001

项目名称

飞机订票系统

编号/版本

参考信息

飞机订票系统设计方案

测试目的

当年分超过规定的范围,是否提示错误

环境要求

Win2000server操作系统、QTP、MercuryLoadRunner

步骤

操作描述

输入

期待输出

1

触发事件

年份

显示提示信息“年分超过规定的范围!

开发人员

XXX

测试人员

吴运平

项目责任人

XXX

备注:

成功

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 辩护词

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1