ag亚游app 软件测试工程实例

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

Iag亚游app《软件测试》——样稿II目录项目1软件测试岗位需求分析______________________________1模块一软件测试概述____________________________________________2任务1:测试工程师简历___________________________________________________2模块二软件测试项目管理图表化__________________________________22任务1:绘制软件测试流程图______________________________________________22项目2企业网站单元测试项目_____________________________33模块一理解企业网站设计_______________________________________34任务1:阅读系统开发计划和需求分析报告__________________________________34任务2:阅读登录模块的系统详细设计说明书________________________________35模块二检查DBAccess、Userbean类的代码_________________________39任务1:阅读JAVA编码规范_______________________________________________39任务2:检查DBAccess类的代码___________________________________________41任务3:检查Userbean类的代码___________________________________________44模块三编写测试用例___________________________________________46任务1:编写DBAccess类的单元测试的测试用例_____________________________46任务2:编写Userbean类的单元测试的测试用例_____________________________50模块四用Junit单元测试工具测试登录模块________________________54任务1:建立Eclipse+JAVA+MySQL测试环境_________________________________54任务2:用Junit测试DBAccess类_________________________________________57任务3:用Junit测试Userbean类_________________________________________60模块五缺陷管理并完成测试报告__________________________________63任务1:用Excel对测试中发现的缺陷进行管理______________________________63项目3飞机票订票系统功能测试项目_______________________70III模块一制订功能测试计划_______________________________________72任务1:阅读订票系统需求规格说明书______________________________________72任务2:制订订票系统的功能测试计划______________________________________74模块二编写功能测试的测试用例__________________________________76任务1:编写登录功能的测试用例__________________________________________76任务2:编写订票功能的测试用例__________________________________________79任务3:编写查询订票功能的测试用例______________________________________82模块三手工方式进行功能测试____________________________________86任务1:________________________________________________________________86任务2:手工执行测试用例________________________________________________86模块四QTP自动化功能测试______________________________________90任务1:在QTP中录制新增订票的测试脚本__________________________________90任务2:在新增订票的测试脚本中设置检查点________________________________92任务3:执行新增订票测试脚本并分析测试报告______________________________96模块五缺陷管理并完成测试报告_________________________________103任务1:用Excel对测试中发现的缺陷进行管理_____________________________103任务2:根据测试的结果完成功能测试报告_________________________________104项目4企业网站系统性能测试____________________________107模块一性能测试的需求分析____________________________________108任务1:了解我们的被测对象概况_________________________________________108任务2:用户的性能要求是什么___________________________________________109任务3:分析用户业务模型,提取待测的性能指标___________________________109模块二性能测试的设计流程____________________________________115模块三实施性能测试__________________________________________129任务1:生成脚本_______________________________________________________129任务2:播放脚本_______________________________________________________135任务3:增强脚本_______________________________________________________142任务3:创建负载场景___________________________________________________150任务4:运行负载测试___________________________________________________153模块四整理并分析性能测试得到的数据___________________________160任务1:Analysis会话如何工作__________________________________________160任务2:如何发布结果?_________________________________________________168项目5测试中的BUG管理________________________________177模块1Bugizilla工具的使用___________________________________178任务1:Bugzilla操作___________________________________________________178模块二TestDirector工具的使用________________________________183任务1:记录缺陷_______________________________________________________1831项目1软件测试岗位需求分析项目简介软件测试是保证软件产品质量的一个重要手段之一,但是仅仅靠软件测试是没有办法完全确保软件产品质量的,从很多大型项目的失败经验来看,如果整体的项目管理和进度没有控制好的话,将直接影响软件测试的质量,从而影响软件产品的质量。本项目将主要介绍如何为成为一名软件测试工程师做准备。通过学写应聘简历,使用Visio绘制图表,以及实现基本的项目管理,为后续模块的学习作好准备。促成目标(1)了解软件测试的概念和软件质量保证。(2)了解软件测试岗位的技能与素职要求。(3)理解软件测试的W模型。(4)掌握Visio设计“流程图”的方法活动设计(1)软件测试概述,主要通过王小明同学求职,让学生对软件测试、软件质量保证有一个清晰的认识。(2)讲解软件测试的W模型和CMMI3中有关测试的规范。(3)通过软件测试流程图的绘制,让学生掌握Visio软件的基本使用,同时了解软件测试的基本步骤。2模块一软件测试概述任务1:测试工程师简历写一份个人简历,要求有求职意向、薪资要求、教育背景、工作经验、专业能力等多方面内容,并且,描述清晰、客观、无歧义个人简历姓名:×××性别:×学历:××××专业:×××××应聘岗位:初级软件测试工程师期望薪水:××××月/元目前薪水:××××月/元工作经验:×年出生年月:×××毕业学校:××××××,×××-×××联系方式:××××××电子邮件:××××××××照片工作经历:公司名称:××××××有限公司项目名称:××××职位:×××工作时间:2008.2—至今工作内容:1、××××××2、××××××3、××××××工作成果:1、××××××2、××××××3、××××××公司名称:××××××有限公司项目名称:××××职位:×××工作时间:2007.1—2008.2工作内容:1、××××××2、××××××3、××××××工作成果:1、××××××2、××××××3、××××××项目名称:××××职位:×××工作时间:2005.1—2008.2工作内容:1、××××××32、××××××3、××××××工作成果:1、××××××2、××××××3、××××××专业著作:1、××××出版社,《××××××》,第一作者2、××××出版社,《××××××》,第二作者3、专业论文《××××××》,×××杂志;第一作者;2008.12;SCI收录4、专业论文《××××××》,×××杂志;第二作者;2007.12;SCI收录5、专业论文《××××××》,×××杂志;第一作者;2009.26、专业论文《××××××》,×××会议;第一作者;2008.7专业技能:外文能力:1、CET:优秀;2、JLPT:三级;培训经历及专业证书:2009.12—2010.1××××××2008.7—2008.8××××××图1-1个人简历范例了解测试的发展趋势了解软件测试工程师的职业路程了解从事软件测试所需的基本素质课后练习:参照图1-1,用英文写一份个人简历。1.1软件测试背景与概述1.测试需要什么素质的测试工程师作为一名软件测试工程师需要具备以下素质:适应新环境的能力:软件测试人员与软件开发人员很大的不同就在于,软件测试人员在大多数情况下都会在不同技术背景的项目中穿梭,而软件开发人员则一段都会长期地在某一种技术或具有相似技术背景的项目上进行开发。这就注定了软件测试人员在新的项目、新的技术环境中需要有很强的适应能力,且有兴趣在新的测试环境中探索新软件的功能。沟通能力:沟通能力通常表现为与需求、设计、开发相关的工作人员进行技术交流的能力,发现软件缺陷后详细准确地描述缺陷细节的能力。当断定一个软件缺陷是一个重要、4严重的缺陷时,软件测试人员应具备表达并坚持自己观点,说服开发人员修改缺陷的能力。善于发现问题的能力:这是软件测试人

1 / 198
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功