gpt4 book ai didi

java - 面临异常 : org. openqa.selenium.NoSuchSessionException : A session is either terminated or not started site:stackoverflow. com

转载 作者:行者123 更新时间:2023-12-01 18:30:45 24 4
gpt4 key购买 nike

我使用 selenium + TestNG + Appium 在移动设备上使用关键字框架模型执行自动化 - 在我的 MAC 操作系统(eclipse IDE)中的模拟器设备上,

通过.pom文件使用以下版本:

    <dependency>
<groupId>io.appium</groupId>
<artifactId>java-client</artifactId>
<version>7.3.0</version>
</dependency>

<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>6.14.3</version>
<scope>test</scope>
</dependency>

<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>3.14.0</version>
</dependency>

<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-server</artifactId>
<version>3.14.0</version>
</dependency>

<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-remote-driver</artifactId>
<version>3.14.0</version>
</dependency>

<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-chrome-driver</artifactId>
<version>3.14.0</version>
</dependency>


<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-api</artifactId>
<version>3.14.0</version>
</dependency>

大多数操作功能良好,但我的关键字需要大约 115 秒才能执行操作,每次在不同的 TestData(电子商务移动应用程序上的产品 ID)上重复 9 次

关键字执行以下操作:1.清除搜索产品文本字段。2. 在搜索框中输入产品ID。3. 从列表中选择找到的产品。4. 当产品详细信息页面出现时,复制(到ArrayList)产品详细信息并打印到日志+报告。5.点击+将该产品添加到购物车

这意味着对一个关键字执行 5 次操作所以我猜每次操作花费太多时间问题是

对于 6-7 个产品,它运行良好,但下一个产品会导致此异常:

    org.openqa.selenium.NoSuchSessionException: A session is either terminated or not started site:stackoverflow.com

问题是我在哪里更改了我离开 MAC PC 很长时间没有任何操作时的等待时间 - 还更改了 MAC 系统首选项节能器以插入电源线时从不 hibernate 为了使模拟器不会长时间终止TestCase?

曼尼提前感谢任何帮助我解决问题的人:-)

最佳答案

MAC 系统首选项将节能器设置为插入电缆时不 hibernate ,以便模拟器不会长时间终止 TestCase 这与 Java 无关或Appium 。由于驱动程序超时,您会收到此异常,您可以通过调用以下命令设置自己的超时: driver.manage().timeouts().implicitlyWait(200, TimeUnit.SECONDS);

关于java - 面临异常 : org. openqa.selenium.NoSuchSessionException : A session is either terminated or not started site:stackoverflow. com,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60171134/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com