Python实现自动生成测试用例(下)

发表于:2022-12-26 09:11

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:骄傲的雪    来源:CSDN

  4.3、生成可以导入禅道的 csv 用例文件
  如果想要生成一份可以导入禅道的用例文件,可以采用如下步骤进行生成:
  首先登录禅道,并点击 测试-用例-导出-导出模板,如下图所示:
  然后选择GBK格式,导出一份模板文件,如下图所示:
  打开导出的模板文件,查看模板信息。如下图所示:
  注意:每个“所属模块”字段后都有一个编号,如“配置变更(#16)”,记住这个编号,后面的配置中将使用到它。如果你没有配置模块,请在禅道中先设置好模块。
  然后打开setting.ini 脚本,参照上图模板信息,配置禅道用例字段,用例模块,用例类型,关键字,用例阶段等信息,如下图所示:
  运行目录下的case_transform_zentao.py脚本,生成csv文件到\case_generate\zentao目录下,如下图所示:
  打开生成的文件,检查以下格式,如下图所示:
  如果上面的格式检查没有问题,可以进行导入操作。进入禅道,点击 测试-用例-导入-导入csv,如下图所示:
  选择GBK格式,并选择要导入的文件,如下图所示:
  点击保存,进行导入前的检查,如下图所示:
  如果检查没有问题,点击保存按钮进行保存导入,大功告成!如下图所示:
  随便点击一个用例,进去看看情况,查看关键字段是否存在问题,如下图所示:
  经过检查,所有的自动生成的case字段均显示正常。那么生成禅道csv测试case的流程就正常结束了。继续愉快的测试工作吧~!
  4.4、注意事项
  1)正交表mod.xls表格的名称格式为 “XXXmod.xls“,文件格式必须为xls,sheet名称需要更改为功能名;
  2)正交表mod.xls 设计完成后,需要保存并关闭,才可进行下一步;
  3)保证result、transform目录下,无对应mod生成的case文件时,才能生成新的case,如果修改了mod文件,需要生成新的case,需要把之前生成的case文件删除。
  本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号