多线程和unittest串联时,启动服务报错
来源:5-12 多线程、unittest、启动服务逻辑串联

gogogo_lang
2021-03-23
报错的问题服务没有启动,没有找到yaml文件中的设备信息,还没找到时什么原因导致的…
写回答
1回答
-
gogogo_lang
提问者
2021-03-23
上述问题 好像找到解决方案了。如下图所示:
问题1:已解决,但是不太懂为什么。
没有使用unittest去运行程序,直接选择的Python运行是可以成功的,感觉是使用了unittest框架,难道是变量作用域所导致的问题吗?
问题2:如何解决手动点击的问题,第二个服务启动了但是不跑用例是为啥呀?
1:程序启动成功之后,所用的Mac机器,只启动了一个服务,然后跑第一个线程中的用例。
2:用例执行完之后,需要手动点击停止,才会启动第二个服务,如下图:
3:第二个服务启动了,但是也没执行用例。
4:两个服务的端口信息:如下图
012021-03-23
相似问题