请稍等 ...
×

采纳答案成功!

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

这里我是跑整个类的测试用例,这里怎么把param参数传进去呢?

图片描述这里我是跑整个类的测试用例,这里怎么把param参数传进去呢?

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

1回答

Mushishi 2021-02-27 21:30:40

如果你想批量家在 然后传递参数 那么我建议你通过pytest去操作,如果你还用unittest操作 这个就需要改源码了或者又重写了。或者你也可以通过数据驱动的形式操作。 不建议去更改

loadTestsFromTestCase

这个的源码,或者重写

0 回复 有任何疑惑可以回复我~
  • 提问者 慕粉1473424678 #1
    因为你是一个一个用例添加到suite容器中的,我的类下面的用例有好几百条,这样一个个添加就很麻烦
    回复 有任何疑惑可以回复我~ 2021-02-28 11:54:19
  • 提问者 慕粉1473424678 #2
    我不将bussiness放在用例中,且我不传参数,因为我很多时候写用例没有封装bussiness,是直接调的handle中的操作方法,也可以跑多进程吧
    回复 有任何疑惑可以回复我~ 2021-02-28 12:08:33
  • Mushishi 回复 提问者 慕粉1473424678 #3
    如果这样我建议你初始化case的时候 你通过配置文件形式操作,就是你前面多线程的数据写入到一个配置文件中,然后你后面的数据都是从这个配置文件去读取。那么这样就能不改代码实现。
    回复 有任何疑惑可以回复我~ 2021-02-28 21:53:50
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信