把这个data放到setup里,下面的@ddt.data()该怎么写?

来源:8-6 日志模块在项目中如何运用及流程梳理

宝慕林4368173

2021-02-20


http://img1.sycdn.imooc.com/szimg/603073eb0849a2f710080756.jpg

相关截图:

http://img.mukewang.com/szimg/60307400080baab210080756.jpg

写回答

2回答

Mushishi

2021-02-20

如果你想每个testcase执行之前先遍历执行setup 里面的代码N遍,那么你可以写个for循环。或者你写一个类集成unittest.testcase 然后把setup重新写一遍。然后你后面所有的case文件不继承unittest了,而是继承你这个类,那么你就用里面方法。或者说这个装饰器。

0
0

Mushishi

2021-02-20

我没明白你的用途。因为本身setup都是每个case执行之前需要执行的,你想每个case执行之前,先循环执行setup?

0
0

Selenium3与Python3实战Web自动化测试框架

打破无项目经验、无框架经验瓶颈,实战Web自动化测试框架!

1883 学习 · 1093 问题

查看课程