51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 936|回复: 0
打印 上一主题 下一主题

[python] 自动生成测试用例(下)

[复制链接]
  • TA的每日心情
    擦汗
    昨天 09:05
  • 签到天数: 1048 天

    连续签到: 1 天

    [LV.10]测试总司令

    跳转到指定楼层
    1#
    发表于 2022-12-26 15:29:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    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文件删除。

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-19 04:16 , Processed in 0.069200 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表