请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,如果case写在excel里面去调用执行,那我要怎么改写才能将放在excel里面的case跟unittest结合,因为我还想用unittest里面的断言

正在回答 回答被采纳积分+3

2回答

提问者 慕无忌8197013 2019-11-22 12:22:27

excel是数据源  因为每一行都是一个case  所以我unittest 里面的test case 的方法名 应该要怎么处理 才能跟我的行号对应上呢

因为我记得您讲过case 的 方法名按照字母 数字 排列顺序执行的  像def test_01(self),  def test_02(self),

01 02这种 我应该怎么处理  我感觉不能提前写死 应该是有个读取excel 行数 然后循环赋给方法名

但是   不懂应该怎么做

0 回复 有任何疑惑可以回复我~
  • 那时候不用,你只要有一个方法 test的,其他的会自动生成
    回复 有任何疑惑可以回复我~ 2019-11-23 06:26:43
Mushishi 2019-11-21 22:12:09

这样你就需要用到数据驱动,你excel是数据源,加载到代码里,剩下的代码执行

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信