Jenkins不允许创建Appium会话

2024-09-29 06:31:20 发布

您现在位置:Python中文网/ 问答频道 /正文

用例

我使用的是Python、RobotFramework和一套测试套件,这些套件使用appium运行自动化测试。在执行过程中,每个测试套件都会调用一个new cmd并在其上自动运行appium服务器

在调用的cmd上运行的命令是

**cmd /K appium -p 4749**

当我通过cmd中的bat命令运行它们时,所有的测试套件都工作得非常好

pybot -V ../Env/envSI.py ../Test_cases/Registration.robot

但是,当我在jenkins中配置这个时,appium会话没有被创建,而且在没有jenkins的情况下运行时被调用的cmd也没有被调用。 我怀疑这可能是这个错误的原因。你知道吗

Non-existing index or alias 'MaxRetryError: HTTPConnectionPool(host='localhost', port=4742): Max retries exceeded with url: /wd/hub/session (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 10061] No connection could be made because the target machine actively refused it',))'.

有办法解决吗?你知道吗


Tags: 命令服务器envcmdnew套件过程connection