【发布时间】:2018-06-22 09:43:02
【问题描述】:
我正在使用 Robot Framework + Selenium(Java 版本),我需要使用某种 javascript 测试一个每隔几秒就不断更改图像的背景。
它基本上是四个 元素,其中包含每隔一两秒添加“活动”类的图像。因此,如果正在显示第一个背景,则 HTML 会显示如下内容:
<div class="background first active">
<div class="background second">
<div class="background third">
<div class="background fourth">
一秒钟后它会变成这样:
<div class="background first">
<div class="background second active">
<div class="background third">
<div class="background fourth">
所以我需要做的是检查这个“活动”类确实在 之后循环应用到。有办法吗?
【问题讨论】:
-
您无需做任何特别的事情。找到活跃的背景。等待几秒钟找到活动背景。比较看看它们是相同的还是不同的。
-
你能用你的代码试验和图像更改的确切
interval更新问题吗?基于HTML的DOM的格式化文本肯定会帮助我们。
标签: selenium automation robotframework