0

我的硒测试是绿色的,但在 Browserstack 会话中,我在日志中看到一些关于“没有这样的元素”的异常。在 maven/testng 完整日志中找不到此类错误,尝试使用 -e -X 参数运行 - 相同,测试是绿色的,没有例外。

Browserstack 日志看起来像这样

Maven 日志如下所示

4

1 回答 1

0

我遇到了同样的问题,我只能看到一个原因 - 有时 Browserstack 环境很慢,互联网速度也不快。在本地运行 20-30 秒的测试有时在 BS 上运行时间超过一分钟。

因此,对于 Browserstack 测试运行的一般建议 - 使 webdriver 的隐式等待更长,并在关键位置添加显式等待。并且从测试实施的同一开始就这样做,以后不会有任何问题。如果云速度快,你不会松懈,如果云速度慢,你不会得到“没有这样的元素”异常。

于 2017-11-01T13:35:58.870 回答