51Testing软件测试论坛

标题: 自动生成测试用例(下) [打印本页]

作者: lsekfe    时间: 2022-12-26 15:29
标题: 自动生成测试用例(下)
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软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2