《软件测试培训计划》由会员分享,可在线阅读,更多相关《软件测试培训计划(7页珍藏版)》请在金锄头文库上搜索。
1、第 1 页软件测试培训计划软件测试基础培训计划一、课程名称本培训正式名称为:软件测试基础二、培训目的1、增强产品质量意识2、对软件测试工作有一个全面的理解3、通过本培训,初步具备软件测试基础知识三、培训对象新员工入职培训课程之一。根据公司上级领导的要求,希望在新员工入职以后,对其进行软件测试基础知识方面的培训,作为公司岗位基础能力培训的一个方面。四、课时安排五、课程安排1、测试理论1.1历史1.2定义1.3目的1.4软件测试的原则1.5软件测试的误区1.6质量保证与测试1.软件测试分类2、测试技术2.1测试用例设计2.2白盒测试2.3黑盒测试3、测试规范3.1BUG严重程度与优先级3.2BUG
2、生命周期与状态流转4、测试流程4.1传统开发模式下的测试流程4.2敏捷开发模式下的测试流程4.3各大公司测试流程介绍5、测试工具5.1单元测试工具5.2自动化测试工具5.3性能测试工具5.4安全性测试工具5.5兼容性测试工具5.6缺陷管理工具6、性能测试6.1简介6.2分类6.3性能测试引入标准6.3性能测试工具介绍6.4性能测试流程介绍7、安全性测试7.1简介7.2安全性测试引入标准7.3安全性测试分类7.4WEB安全性测试技术7.5主流安全性测试工具8、自动化测试8.1简介8.2自动化测试引入标准8.3主流自动化测试工具介绍8.4自动化测试框架8.5分层自动化六、问题1、时间问题。由于是公
3、司级的东西,需要保证一个权威性和准确度,所以需要查阅较多文档,希望能按照这个计划,一部分一部分的开展。第 2 页2、可以采用两种模式,一种为面对面培训;一种为使用屏幕录制专家录制成视频,后者需要安静环境,需要会议室。交付服务中心测试部20*年11月22日篇二:20*年软件测试工作计划书范文。大学生创新训练项目申请书项目编号项目名称西北工业大学大学生家教信息平台的研发项目负责人景霖联系电话18829236870所在学院理学院学号20*302693专业班级11011302指导教师都琳申请日期20*年3月9日起止年月20*年3月西北工业大学教务处填写说明1、本申请书所列各项内容均须实事求是,认真填写
4、,表达明确严谨,简明扼要2、申请人可以是个人,也可为创新团队,首页只填负责人。“项目编号”一栏不填。3、本申请书为大16开本(a4),左侧装订成册。可网上下载、自行复印或加页,但格式、内容、大小均须与原件一致负责人所在学院认真审核,经初评和答辩,签署意见后,将申请书(一式两份)报送西北工业大学教务处。一、基本情况二、立项依据(可加页)篇二:测试计划和评估测试计划和评估1.引言编写目的在开发大型软件的漫长过程中,面对及其错综复杂的问题,人的主观认识不可能完全符合客观事实,与工程密切相关的各类人员之间的通信配合也不可能完美无缺。因此,在软件生命周期的每个阶段都不可避免地会产生差错。尤其对于机票预订
5、系统这类会影响人们的生活、财产的工程软件。必须尽量减少差错,以免造成严重的损失。测试是“为了发现程序中的错误而执行程序的过程”。测试的目的就是在软件投入生产性运行之前,尽可能多的发现软件中的错误。目前软件测试仍然是保证软件质量的关键步骤,它第 3 页是对软件规格说明,设计和编码的最后审核,也是必不可少的关键步骤。2.任务概述目标测试是“为了发现程序中的错误而执行程序的过程”。测试的目的就是在软件投入生产性运行之前,尽可能多的发现软件中的错误。运行环境由于系统将由两部分程序组成,安装在各旅行社客户机上的客户程序及航空公司内的数据服务器程序。1.服务器端子系统的运行要求:系统软件:windownt
6、server数据库管理系统:sqlserver硬件要求:pentiumii450以上,1024mram,3gbhd2.客户端子系统的运行要求:系统软件:windowntserver数据库管理系统:sqlserver硬件要求:pentium133以上,32mram,2.1gbhd需求概述机票订票管理系统,由专人负责系统的管理和维护。系统中分别涉及到不同权限的客户与管理员信息和机票信息的敏感信息。因而将系统的信息分类,分别有客户端登陆与管理员登陆,有客户网上订票、查票、退票的服务,有管理员对机票信息、订票信息,以及机票的售价情况的更新,删除进行操作。条件与限制必须在保证各硬件设备,软件系统齐备的情
7、况下,资金充足,人员齐备,各方面互相配合,齐心协力,共同完成。3.计划测试方案测试方案是测试阶段的关键技术问题。为了提高测试效率降低测试成本,本测试方案采用黑盒测试的方法设计基本测试方案,再用白盒测试的方法加以辅助补充一些方案。在黑盒测试方案中,采用等价划分技术,把所有可能的输入数据(有效的和无效的)划分成几等价类,其划分类在以下的输入中再详述。测试项目客户机接受信息模块测试客户机输出信息模块测试网络接受和发送模块结构测试服务器测试数据库模块测试各模块之间的接口测试系统测试测第 4 页试准备在测试前,与各模块的主要负责人共同协商讨论,以概要设计说明书,详细设计说明书作为总的提纲,选择合适的输入
8、输出数据,并加以意义列举说明。4.测试项目说明测试项目名称及测试内容在测试过程中,首先需要对各子单元过程进行测试。在各子单元过程测试完毕后,再对各模块(包括各子单元过程之间的接口)进行测试,处理好各模块之间的接口,最后对系统进行测试和维护。各子模块测试名称如下:客户机接受信息模块测试客户机输出信息模块测试网络接受和发送模块结构测试服务器测试数据库模块测试各模块之间的接口测试系统测试测试用例输入用户测试过程:在用户测试过程中,首先对用户的输入信息进行测试。客户机上的输入信息为旅客资料或账单号,还包括一个订票/退票选项。输出为打印账单或机票,和确认或出错信息。在输入的测试数据中可分为有效输入类和无
9、效输入类。其中错误种类有:无效输入类1.数据类型不匹配,perrortype=t;否则=f;姓名string目的地string性别string时间date身份证号longint订票/取票boolean2.数据超出规定范围perrotank=f;否则=f;性别只能是男或女;身份证号码规定必须是13位;机次时间必须在订票的当天过一天后;订票信息查询过程:在订票信息查询过程中,在对账单信息界面中输入的各项信息进行初步检验。1.数据结构不匹配,则弹出窗口,显示输出无效;姓名string身份证号string航班号string目的地string2.数据超出规定范围perrotank=t;否则=f;检查通知
10、信息过程:对在账单和取票通知的信息界面中输入的各项信息进行初步检验。无效输入类1.数据结构不匹配,cerrortype=t,否则=f;账单号longint身份证号longint付款金额money航第 5 页班号string取票截止日期date目的地string2.数据超出规定范围cerrorrank=t,否则=f;如账单号不是规定15位;金额为负;取票截止日期已过;等等用户信息输入过程:将输入界面表单中的数据输入到用户信息类persinfo中classpersinfostringname=姓名;stringsex=性别;longintidcode=身份证号;datestime=旅行时间;str
11、ingdenist=目的地;booleanocflag=订票/取票;通知信息输入过程:经验证无误后,将输入界面表中的数据输入到通知信息类checknotice中。classchecknoticelongintcncode=账单号;stringname=姓名;longintidcode=身份证号;moneybill=付款金额;datedtime=取票截取日期;stringdenist=目的地;输出用户测试过程:对在旅客信息界面中输入的各项信息进行初步检验。若发现错误,令perrorappear=t,判断错误类型,并将相应的错误类型perrortype或perrorrank作为参数,转入ierro
12、rhandle过程。若未发现错误,转入persinfoinput过程。用户信息输入过程:无检查通知信息过程:对在账单和取票通知的信息界面中输入的各项信息进行初步检验。若发现错误,令cerrorappear=t,判断错误类型,并将相应的错误类型cerrortype或cerrorrank作为参数,转入ierrorhandle过程。若未发现错误,转入checknoticeinput过程。处理错误过程:在perdinfoexam或checknoticeexam过程中若发现错误,就转入本过程,执行相应的处理,并输出相应的出错信息。if(perrortype=t)输出“您的个人信息可能输错了位置。请重试。
13、”if(perrorrank=t)输出“您的个人信息不适应规定范围。请重试。”再转入旅客信息输入的界面中。if(cerrortype=t)输出“您的账单信息可能输错了位置。请重试。”if(cerrorrank=t)输出“您的账单信息不适应规定范围。请重试。”再转入账单和取票通知信息的输入界面。第 6 页检查网络传输数据过程:检查网络传输过来的数据。若是出错信息,转入oerrorhandle过程。否则转入judgeorderorcheck过程。检查信息输出过程:将账单和取票通知输出到界面1中。注意格式。longintcncode=账单号;stringname=姓名;stringsex=姓名;lo
14、ngintidcode=身份证号;datestime=旅行时间;stringdenist=目的地;booleanocflag=订票/取票机票输出过程:将机票输出到界面2。注意格式。longintplanecode=航班号;datestime=起飞时间;stringname=姓名;longintidcode=身份证号;intseatcode=座位号;moneyprice=票价;步骤及操作在测试过程中,首先需要对各子单元过程进行测试。各子单元过程的测试必须先在程序篇三:软件测试计划范例测试计划目录1.概述.11.11.21.31.4产品简介.1范围1限制条件.1参考文档.12.约定.22.12.2
15、2.3测试目标.2接收标准.2资源和工具.2资源.2工具.22.3.12.3.22.42.5送测要求.2编号规则.23.测试种类及测试标准33.13.2篇三:测试工程师培训有什么内容。测试工程师培训有什么内容测试工程师培训就是教会学员们成长为一名合格的测试工程师,学会利用测试工具按照测试方案和流程对产品进行功能和性能测试,甚至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评估等工作。课工场的测试工程师培训内容主要包括基础内容和高级课程,而且每个课程内容都包含测试项目案例。基础课程包括以下几个部分:第一、搭建Windows测试环境搭建WindowsSever测
16、试平台软、硬件及网络知识。计算机组装与维护,Windows20*安装于配置网络工作环境,TCP/IP协议,管理文件系统与注册表,配置本地安全策略,管理磁盘存储,备份与灾难恢复,性能监视与维护,配置DHCP和DNS服务,第 7 页搭建WEB和FTP站点等实践。测试项目案例是搭建Windows测试环境贵美商城购物网站。第二、JAVA编程第一部分JAVA编程是测试工程师培训的正式开始内容,JAVA应用程序,变量、数据类型,算符和条件结构,循环结构,对象和类,类的方法,数组,字符串等实践。测试项目案例是Java语言基础我行我素购物系统,MyDVD管理系统第三、软件测试基础软件测试槪述,识别和管理缺陷,编写和管理缺陷报告,软件开发和测试流程,系统测试和软件测试分类,编写测试方案和测试计划,需求分析与评审,测试总结报告和测试团队组建等实践。测试项目案例是软件测试基础Mantis缺陷跟踪系统,测试工程师管理系统测试计划,测试工程署管理系统缺陷报