t=threading.Thread(args=driver)
threads.append(t.start())
这线程写的不对吧,建议你自己先学习一下线程的基础知识,threading 的基本用法,这应该是 case 没有执行的原因
driver = webdriver.Remote('http://localhost:%d/wd/hub' %host, desired_caps)
改为
driver = webdriver.Remote('http://localhost:%d/wd/hub' %host, desired_caps.copy())
因为 dict 是引用,单从代码使用上看出有这么个问题,修改后再试试,最好把主要的代码实现逻辑贴一下,不然很难看出问题。。。(有关自己业务的可以隐掉)
负责任的告诉你,不清除是不可能的,死了这个心吧!so ,现在说一下你的需求,我们可以绕道实现之
对于这个问题,我赶脚,UI 测试的东西大部分都是属于代码决定 case 的数量,也就是说代码和 case 之间一对多的情况很少,所以,我打算用 TestNG 做框架
我想知道,这个论坛能发帖子吗?怎么没找到入口呢?!