首页> 中文学位 >数据库测试用例的辅助生成子系统
【6h】

数据库测试用例的辅助生成子系统

代理获取

目录

第一个书签之前

展开▼

摘要

对数据库管理系统进行严格的测试,是保证系统质量的重要手段。由于数据库管理系统的功能点复杂且多样化,数据库测试员需要掌握大量数据库知识和测试原理才能给出正确的测试用例。因此,开发一款不需要测试人员熟悉SQL语句的可视化辅助生成数据库测试用例的工具,可以提高数据库测试的效率。 在分析了数据库测试需求的基础上,提炼出七大类22个数据库操作步骤并分别设计了对应的功能图符控件及其属性。设计实现了数据库测试用例辅助生成子系统,系统由测试用例生成、测试用例可视化、误操作提示三个功能模块构成。我们使用json文件记录前端用户目标数据库操作,json不仅支持自定义属性记录图符参数,同时支持嵌套、循环、连接线等图符关系可以表示数据库操作步骤之间逻辑关系。测试用例生成模块解析json文件获取用户目标操作,根据数据库操作类别创建相应的脚本标签和标签值生成XML格式测试用例。测试用例可视化模块是是通过XML的标签来获取数据库操作的类别,当测试用例一组标签被解析后,会调用对应的构造函数实现图符对象的创建,创建的json文件在前端可以用可视化图符显示出来。误操作提示模块通过检测json文件中连接线和参数配置对用户误操作给出相应提示。 通过本系统用户可以通过拖拉拼接可视化图符控件并配置参数即可完成目标测试用例的开发。测试用例在达梦数据库产品上进行测试实验后,测试结果表明了本系统设计的有效性,能够按照预期稳定地生成数据库测试用例来测试数据库产品。与人工编写数据库测试用例相比,用户不需要熟悉相关SQL语法,在更短时间完成大量复杂测试用例编写工作,提高了数据库测试效率。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号