川软信息技术有限公司MercuryQualityCenter2009.08.03主讲:王曼Contents1什么是QualityCenter3QualityCenter的四个阶段及各阶段任务4QualityCenter工具的简单使用2MercuryQualityCenter可以做什么1、QualityCenter定义QualityCenter测试用例执行用例BUG管理文档管理什么是QualityCenter?QC概要的说是一个管理系统,它集文档管理,测试用例,执行用例以及bug管理于一身2、QC的作用利用QC可以做什么呢?1.制定可靠的部署决策2.管理整个质量流程并使其标准化3.降低应用程序部署风险4.提高应用程序质量和可用性5.通过手动和自动化功能测试管理应用程序变更影响6.确保战略采购方案中的质量7.存储重要应用程序质量项目数据8.针对功能和性能测试面向服务的基础架构服务9.确保支持所有环境,包括J2EE、.NET、Oracle和SAP3、QC的四个流程QC的四个流程指定需求计划测试运行测试跟踪缺陷3、QC的四个流程指定需求:指定需求:定义需求、查看需求、修改需求、转换需求应用程序测试流程开始于指定测试需求。在本阶段中,将执行以下任务:任务描述定义测试范围查看应用程序文档以确定您的测试范围-测试目标、目的和策略创建需求创建一个需求树,用于定义您的总体测试需求详细信息需求针对需求树中的每个需求主题,创建详细胡测试需求列表,描述各个需求,为其分配优先级分析需求指定生成报告和图,帮助分析您的测试需求,查看需求以确保他们属于您的测试范围3、QC的四个流程指定需求:指定需求:定义需求、查看需求、修改需求、转换需求应用程序测试流程开始于指定测试需求。在本阶段中,将执行以下任务:任务描述定义测试范围查看应用程序文档以确定您的测试范围-测试目标、目的和策略创建需求创建一个需求树,用于定义您的总体测试需求详细信息需求针对需求树中的每个需求主题,创建详细的测试需求列表,描述各个需求,为其分配优先级分析需求指定生成报告和图,帮助分析您的测试需求,查看需求以确保他们属于您的测试范围2、系统的设计方法进一步介绍各个项目的作用:IDAL:主要负责对数据访问层进行接口定义。BLL层:继承DALFactory层,获取接口类从而调用该IDAL下的方法。Model:实现数据的实体化。DALFactory:继承IDAL,通过反射的方法获取相应类对象SQLServerDAL项目:继承IDAL层后,负责实现接口层中所有方法。提高可维护性降低了层之间的偶合度提高可扩展行支持多数据库设计的优点2、系统的设计方法3、系统功能模块介绍前台用户体验平台后台管理员进行网站,图书会员管理平台功能模块3、系统功能模块介绍系统结构图网上拍卖系统会员管理员注册登录设置交易密码浏览商品搜索商品查看拍卖记录产品竟拍设置基本信息站内评价产品分类发布产品管理会员管理网站信息设置新闻信息设置3、系统功能模块介绍用例图库存量用户管理角色的管理基本信息管理修改图书系列管理价格基本信息添加竞拍拍价时间个人信息系统管理员用户信息管理新闻动态帮助信息调查管理名称图书出版社管理出版社名称网站设置基本信息邮件配送添加日期说明友情链接支付includeincludeincludeincludeincludeincludeinclude3、系统功能模块介绍系统前台:3、系统功能模块介绍查询结果3、系统功能模块介绍竞拍信息填写3、系统功能模块介绍拍卖记录查询3、系统功能模块介绍系统后台:4、数据库设计ER图整个系统数据库的设计包括拍卖管理模块、人员信息管理模块、图书管理模块和网站设置管理模块。使用Membership进行权限处理。提交拍卖信息会员竟拍产品属于产品图片属于类别查看提交产品发送的信息拍卖信息11nmnm1n111n4、数据库设计表名名称说明Je_Poll评价表存储评价信息Je_Friendlink友情连接表存储友情连接的内容Je_Help帮助表存储帮助信息Je_Helpclass帮助导航表存储帮助导航信息其它表:5、结论(1)实现的功能(2)重点和难点。。用户可以浏览商品,搜索商品,并对自己感兴趣的商品进行拍价并对拍价的商品进行拍卖结果查询,同时可以对本网站进行评价。管理员可以对图书出版社进行管理,图书系列的管理,图书列表以及图书的管理,同时还对会员的管理,配送区域的管理,网站设置信息的更新,添加和删除等。PETSHOP4.0设计框架的应用SouthwestPetroleumUniversity