【发布时间】:2016-05-16 16:34:27
【问题描述】:
在目标页面上添加一些输入并按下按钮后,将运行一个 JS 脚本,这将导致(除其他外)页面中显示一个文本。
"$I->see" 行是一个较长测试的最后一部分,到目前为止它是成功的。
- 三重检查命名、语法或拼写错误;
- 尝试对文本同时使用 CSS 和 XPath;
- 尝试使用 Locator(但由于不知道如何使用 Webdriver 进行设置而惨遭失败);
我在终端中不断遇到的错误是:
按名称、CSS 或 XPath 元素定位的元素不是 找到了。
网页段落部分:
<div class="doc-remote-add" style="background-color: rgb(250, 255, 189); border-color: rgb(247, 218, 56);">
<b>Important Delivery Info</b>
<br/>
The text I am searching for with codeception is here (no, there is no <p>).
</div>
如果没有别的,任何人都可以写一个像样的定位器配置计划吗?来自官方页面的use \Codeception\Util\Locator; 并没有真正削减它。
【问题讨论】:
标签: codeception acceptance-testing