【发布时间】:2016-02-05 03:15:12
【问题描述】:
我正在为用户自动化测试创建一个平台,以验证小部件是否正常工作。我已经制作了tutorials,看到了examples,但我仍然可以弄清楚发生了什么。
我试图测试的小部件是用没有 src 属性的 iframe 制作的,并且我试图在没有 src 属性的 iframe 内找到一个元素。`define(function (require) { var registerSuite = require('intern!object'); var assert = require('intern/chai!assert');
registerSuite({
name: 'index',
'greeting form': function () {
return this.remote
.get(require.toUrl('localhost:3000'))
.findById('iframeId')
.switchToFrame('iframeId')
.findById('buttonID');
}
});
});`
使用此代码时,实习生跑步者会返回一个错误,指出它无法找到该元素。但是当我尝试在具有“src”属性的 iframe 上运行相同的代码时,它会找到正确的元素并且不会返回任何错误。
有人可以帮忙吗??
【问题讨论】:
标签: javascript testing automated-tests intern