软件质量保证与测试 实验指导手册汇 实验1-5 软件配置管理及常用工具实验 -软件测试管理_第1页
软件质量保证与测试 实验指导手册汇 实验1-5 软件配置管理及常用工具实验 -软件测试管理_第2页
软件质量保证与测试 实验指导手册汇 实验1-5 软件配置管理及常用工具实验 -软件测试管理_第3页
软件质量保证与测试 实验指导手册汇 实验1-5 软件配置管理及常用工具实验 -软件测试管理_第4页
软件质量保证与测试 实验指导手册汇 实验1-5 软件配置管理及常用工具实验 -软件测试管理_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验一软件配置管理及常用工具实验实验目的学习如何撰写常用的软件配置管理文档,包括《配置管理计划》、《配置库管理报告》和《配置项变更控制报告》;熟悉在开发环境下常用配置管理工具Subversion或Git的常用操作。实验内容和方法现需要开发一电子商务系统(名字自拟,也可以用“艾斯医药商务管理系统”),开发团队规模为20人左右,其中项目经理1人,需求分析人员2人,系统设计人员和程序员10人,美工2人,测试人员4人,配置管理员1人。假设你是该项目的配置管理员,请撰写《配置管理计划》,相关说明如下:(1) 提供一台配置管理服务器,使用Subversion或Git作为配置管理工具(在IDEA环境下使用);(2) 项目团队中人名自拟,配置项需包含软件开发生命周期各阶段的产物:(3) 至少需要在软件开发生命周期的每一个阶段设置一条基线;(4)《配置管理计划》至少包含如下内容:人员与职责;配置管理软硬件资源;配置库目录结构;用户及权限分配表;配置项命名规范;配置项计划;基线计划;配置库备份计划;审批意见。参照文档模板,模拟填写《配置库管理报告》,时间和人员可以虚拟。在项目开发过程中,如果数据库中用户表需要增加一个新的字段(例如学历),相关界面和程序也将发生修改,模拟该过程填写《配置项变更控制报告》。可根据自己选定的配置管理工具,做以下操作,此处以Subversion为例。根据Subversion操作说明,熟悉软件配置管理工具SVN,并学习在IDEA环境(或其他的IDE工具)中使用SVN来进行版本管理。SVN安装与操作内容如下:(1) 安装和配置SVN服务器并创建资源库;(2) 在IDEA中安装和配置SVN客户端(TortoiseSVN或SlikSVN或Xversion等);(3) 基本操作:按照Subversion操作说明和所选电子商务系统(或按照“艾斯医药商务系统”)创建一个简单的JavaWeb项目,至少包含一个Java文件和一个JSP文件;实现将项目提交到SVN服务器中,将SVN服务器上的项目导出到IDEA中,提交并更新文件,检出项目,解决文件冲突,创建版本号,更换版本等操作。若是以Git/Gitee为例。根据Git操作说明,熟悉分布式版本管理工具Git,并学习在IDEA环境(或其他的IDE工具)中使用Git来进行版本管理。Git安装与操作内容如下:

(1)安装和配置Git客户端,注册Gitee账号并创建远程仓库;

(2)在IDEA中安装和配置Git集成插件;

(3)基本操作:按照Git操作说明和所选电子商务系统(或按照“艾斯医药商务系统”)创建一个简单的JavaWeb项目,至少包含一个Java文件和一个JSP文件;实现将项目提交到本地Git仓库,推送到Gitee远程仓库,从Gitee克隆项目到IDEA中,提交文件更改,拉取远程更新,解决文件冲突,创建和管理分支,使用标签管理版本等操作。实验设备与器材硬件:一般的笔记本电脑软件:操作系统、Tomcat、Java运行环境、IDEA、TortoiseSVN或SlikSVN等实验报告按照实验报告手册的要求认真填写相关栏目;重点完成配置管理文档的撰写和配置管理工具在开发环境中的使用;详细填写完成实验的收获和得失,实验过程中遇到的问题、解决的办法、实验心得以及对该实验的建议和意见。实验二黑盒测试实验目的掌握黑盒测试的基础知识,了解黑盒测试又叫功能性测试,它检查软件的功能是否符合规格说明;掌握黑盒测试的检查内容及测试目的;掌握黑盒测试的几种基本测试方法:等价类、边界值分析、决策表;预习与实验要求预习实验指导书及教材的有关内容,理解黑盒测试;掌握等价类、边界值分析、决策表测试方法,并能设计出测试用例;针对自选项目,能分别使用等价类、边界值分析、决策表设计测试用例,并实施测试、分析测试结果。实验前认真听讲,服从安排。独立思考完成实验。实验设备与器材a)软件:操作系统、自选系统或“艾斯医药商务系统项目”实验原理黑盒测试的目的和检查内容;等价类、边界值分析、决策表分析方法;根据黑盒测试方法设计测试用例及实施测试。实验内容选定目标系统中可以进行黑盒测试的源码;按照这3种不同的策略设计测试用例;按照设计好的测试用例并实施测试,记录测试结果。实验报告按照实验报告手册的要求认真填写相关栏目;详细描述各测试方法检查到的软件错误;填写完成实验的收获和得失,实验过程中遇到的问题、解决的办法、实验心得以及对该实验的建议和意见。思考题黑盒测试在软件开发过程中的地位与作用?各测试方法分别有何局限性?实验三白盒测试实验目的掌握白盒测试的基础知识,了解白盒测试又叫结构性测试,是基于被测程序的源代码的测试方法;掌握白盒测试的主要检查内容、测试目的及实施步骤;掌握白盒测试的6种基本测试方法:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖、路径覆盖。预习与实验要求预习实验指导书及教材的有关内容,掌握白盒测试的6种基本测试方法;根据实验一选定的系统---自选系统或“艾斯医药商务系统”,分析源程序;对具体程序的源代码,能分别使用6种测试方法设计测试用例,并实施测试、分析测试结果;独立思考并完成实验。实验原理白盒测试的目的和检查内容;白盒测试的基本方法;根据白盒测试方法设计测试用例及实施测试。实验内容选定目标系统中可以进行白盒测试的源码;画出对应的控制流图;按照这6种不同的覆盖策略设计测试用例;按照设计好的测试用例并实施测试,记录测试结果。实验报告按照实验报告手册的要求认真填写相关栏目;详细描述各测试方法发现的错误;详细填写完成实验的收获和得失,实验过程中遇到的问题、解决的办法、实验心得以及对该实验的建议和意见。思考题白盒测试有何优缺点?它在软件开发中的地位和作用是什么?白盒测试的各测试方法分别有何优缺点?实验四系统测试实验目的掌握系统测试的基础知识,熟悉系统测试的常用方法;掌握系统测试的检查内容及测试目的;掌握系统测试的测试方法;预习与实验要求预习实验指导书及教材的有关内容,理解系统测试;阅读“例子-艾斯医药商务系统测试”文档,针对自选项目或“艾斯医药商务系统项目”,对该系统进行性能测试、可靠性测试、安全性测试、易用性测试、兼容性测试、安装与用户手册测试等方面的测试。实验前认真听讲,服从安排。独立思考完成实验。实验设备与器材软件:操作系统、“艾斯医药商务系统项目”;JMeter或LoadRunner性能测试软件。实验原理系统测试的目的和检查内容;系统测试的方法。实验内容根据选定的目标系统进行系统测试,包括性能测试、可靠性测试、安全性测试、易用性测试、兼容性测试、安装与用户手册测试等方面的测试;完成这6个方面的测试结果的记录;完成测试结论和建议的撰写。实验报告按照实验报告手册的要求认真填写相关栏目;详细描述系统测试过程中发现的软件缺陷;填写完成实验的收获和得失,实验过程中遇到的问题、解决的办法、实验心得以及对该实验的建议和意见。实验五软件测试管理实验目的掌握软件测试管理的基础知识;熟悉和掌握软件缺陷管理工具的安装使用方法;安装禅道项目管理软件,并学习禅道中关于bug管理的初步使用方法;理解软件测试管理规程。预习与实验要求预习实验指导书及教材的有关内容,理解软件测试管理;阅读“举例-艾斯医药商务系统软件测试管理”文档,针对自选系统或“艾斯医药商务系统项目”,将之前发现的bug,归入禅道项目管理软件进行bug管理。了解关键软件测试规程。实验前认真听讲,服从安排。独立思考完成实验。实验设备与器材软件:操作系统、自选系统或“艾斯医药商务系统项目”;禅道项目管理软件(forwindows:/download/80185.html;formac:“MAC系统禅道安装详细教程.pdf”)。实验原理软件测试管理的目的和管理内容;禅道项目管理软件中bug管理的基本思想;

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论