【技术实现步骤摘要】
一种产品用例持续维护系统及管理方法
本专利技术涉及测试用例管理
,具体涉及一种产品用例持续维护系统及管理方法。
技术介绍
在项目开发和产品发布过程中,由于需求变更或产品升级维护等原因,在开发和升级包测试中都需要更新或增加大量的测试用例,在产品周期历时几年的周期中,若没有一个系统的管理工具规范的维护用例,在维护和后期问题追溯或产品管理时容易混乱,有时会无法明确新增或变更需求相应的用例。急需开发项目用例管理平台来改善存在的不规范和需求和用例不完善的情况。
技术实现思路
为了克服上述现有技术中的不足,本专利技术提供一种产品用例持续维护系统及管理方法,以解决上述技术问题。本专利技术的技术方案是:一种产品用例持续维护系统,包括用户管理模块、项目管理模块、需求和用例变更管理模块和用例版本库模块,各模块之间的交互通过Rest授权和认证;用户管理模块,用于对用户进行管理,所述用户包括产品负责人、测试负责人、项目成员、系统管理员;项目管理模块,用于对项目相关信息进行管理,项目相关信息包括项目名称、项目立项相关文档、项目周期、项目相关参与人、项目评审后通过的初始需求和用例;需求和用例变更管理模块,用于对需求和用例变更进行管理;用例版本库模块,用于存储用例、文档及变更记录。用例版本库模块设有基本模块单元、软件仓库和二级存储单元。进一步的,用户管理模块,用于设置系统管理员有权限访问和管理系统所有项目和所有功能模块,负责创建角色,创建用户,创建或审批创建项目,维护项目成员等权限;设置产品负责人有权限访问和管理当前项目相关的功能模块,发起需求变更申请,维护产品需求,项目各功能模块维 ...
【技术保护点】
1.一种产品用例持续维护系统,其特征在于,包括用户管理模块、项目管理模块、需求和用例变更管理模块和用例版本库模块,各模块之间的交互通过Rest授权和认证;用户管理模块,用于对用户进行管理,所述用户包括产品负责人、测试负责人、项目成员、系统管理员;项目管理模块,用于对项目相关信息进行管理,项目相关信息包括项目名称、项目立项相关文档、项目周期、项目相关参与人、项目评审后通过的初始需求和用例;需求和用例变更管理模块,用于对需求和用例变更进行管理;用例版本库模块,用于存储用例、文档及变更记录。
【技术特征摘要】
1.一种产品用例持续维护系统,其特征在于,包括用户管理模块、项目管理模块、需求和用例变更管理模块和用例版本库模块,各模块之间的交互通过Rest授权和认证;用户管理模块,用于对用户进行管理,所述用户包括产品负责人、测试负责人、项目成员、系统管理员;项目管理模块,用于对项目相关信息进行管理,项目相关信息包括项目名称、项目立项相关文档、项目周期、项目相关参与人、项目评审后通过的初始需求和用例;需求和用例变更管理模块,用于对需求和用例变更进行管理;用例版本库模块,用于存储用例、文档及变更记录。2.根据权利要求1所述的一种产品用例持续维护系统,其特征在于,用户管理模块,用于设置系统管理员有权限访问和管理系统所有项目和所有功能模块,负责创建角色,创建用户,创建或审批创建项目,维护项目成员等权限;设置产品负责人有权限访问和管理当前项目相关的功能模块,发起需求变更申请,维护产品需求,项目各功能模块维护,管理项目版本库等权限;设置测试负责人有权限访问当前项目管理模块,需要评审需求,发起用例评审申请,维护产品用例等权限;设置项目成员有权限访问当前项目管理模块,可评审需求和评审用例。3.根据权利要求1所述的一种产品用例持续维护系统,其特征在于,需求和用例变更管理模块,包括需求申请管理单元和用例变更管理单元;需求申请管理单元,用于接收产品负责人在项目中发起的变更需求申请,设置项目成员都会收到需求变更申请,评审变更需求并提出评审问题;用例变更管理单元,用于评审通过后创建变更序,并记录变更记录。4.根据权利要求3所述的一种产品用例持续维护系统,其特征在于,用例版本库模块包括变更库和最新库;变更库包括变更前文档、变更后文档、变更记录;其中,变更前文档包括原需求和原用例;变更后文档包括变更需求和变更用例;变更记录包括需求变更记录和用例变更记录;最新库包括最新需求和最新用例,即变更后需求和变更后用例。5.一种产品用例持续维护系统的管理方法,其特征在于,包括如下步骤:设置Rest授权和认证使系统各模块之间的进行交互;对管理权限进行判断;对版本库文件处理过程进行管理。6.根据权利要求5所述的一种产品用例持续维护系统的管理方法,其特征在于,步骤设置Rest授权和认证使系统各模块之间的进行交互,包括:S11:接收用户输入的用户名和密码经生成与用户ID一一对应的token;S12:带着token调用RestAPI时,权限认证模块通过token从认证模块中获取用户的认证信息,确保是正在登陆的用户;S13:用户认证通过之后,通过用户ID去认证服务器的RBAC权限中获取此用户是否有调用这个API接口的权限。7.根据权利要求5所述的一种产品用例持续维护系统的管理方法,其特征在于,步骤对管理权限进行判断,包括;S21:获取用户IDuser_id,文件标识software_id,操作码operation_codeS22:操作码是否为上传,如果是执行S23,否则执行S24;S23:用户是否为管理员,如果是返回true,否则返回false;所述管理员包括系统管理员、域管理员、组织管理员;S24:操作码是否为修改、删除、文件夹操作之一,如果是执行S25,否则返回false;S25:用户是否为管理员,如果是执行S26,否则返回fa...
【专利技术属性】
技术研发人员:郭静,王少磊,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。