请稍等 ...
×

采纳答案成功!

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

unittest执行用例的顺序

两个测试用例A.pyB.py,单独运行A和B都是正常运行,
A为创建卡的用例,B为删除卡的用例,

逻辑为A运行完成后,将卡ID写入excel表中,然后B运行,读取excel表中写
入的ID进行删除,

但是如果用unittest同时运行用例的话,,总是同时读取A,B的数据,然后先
运行A,在运行B

有没有什么办法,,让运行A的时候读取A的数据,,运行B的时候读取B的数据
不要同时读取数据

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

1回答

Mushishi 2020-09-28 18:58:38

你用unittest怎么读取的数据,按照正常道理这个没问题,你只需要每次执行b执行去重新读取excel数据就可以了。

0 回复 有任何疑惑可以回复我~
  • 提问者 神坑小小迪 #1
    问题就在这里了,,我用unittest执行的时候,,每次都是把所有数据读取完了之后才运行了,,不知道怎么单独让B执行的之后去读取数据替换,
    回复 有任何疑惑可以回复我~ 2020-09-28 19:03:33
  • Mushishi 回复 提问者 神坑小小迪 #2
    你unittest是怎么执行得,然后把代码发一下,我看一下
    回复 有任何疑惑可以回复我~ 2020-09-29 09:09:15
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信