TimiZheng 发表于 2019-10-11 16:17:32

问题:运行整个.py 的时候没按顺序的跑用例

{:4_96:}   老师, 一个pyCharm里面一共有100个用例,为什么运行整个.py 的时候没按顺序的跑用例?




{:3_67:} 是unittest组织用例嘛?
{:4_85:}   嗯嗯,是的
{:3_72:}   默认是按字母顺序吧,也可以指定顺序。
{:4_86:}   




{:3_67:}   Atest_001、test_002、test_003编号之间加下划线,再不行就强制指定用例顺序。

suite = unittest.TestSuite()
suite.addTest(TestLegion("test_001"))
suite.addTest(TestLegion("test_002"))
suite.addTest(TestLegion("test_003"))
suite.addTest(TestLegion("test_004"))
unittest.TextTestRunner(verbosity=3).run(suite)
      可以参考下这个博客https://www.cnblogs.com/songzhenhua/p/9690198.html
{:4_104:}好的,谢谢老师。







页: [1]
查看完整版本: 问题:运行整个.py 的时候没按顺序的跑用例