【发布时间】:2016-12-07 19:24:46
【问题描述】:
我一直在寻找答案,我找到了this question。所以我尝试像这样执行我的脚本:
class viewerTest extends LoginLoader{
public function testNewViewer(){
$this->url('new-viewer.php');
$this->byName('viewers_streetname')->value('street');
$script = file_get_contents("./viewerScript.js");
$this->execute(array(
'script' => $script,
'args' => array()
));
}}
很遗憾,这不起作用。它应该检查是否填写了强制性输入,然后写下尚未填写的输入名称。但是没有列出输入的名称。
我做错了吗?
PS:函数 file_get_contents() 正在工作。
这里是 viewerScript.js:
function valid_viewer_submit(){
var datastring = $("#edit-viewer").serialize();
...
...
...
error_div.innerHTML = error;
};
【问题讨论】:
-
好的,那么完整的代码是什么?如果是这样,它就不会运行,因为它需要在某种类中才能使
$this有意义。 -
当然。脚本已添加。
标签: javascript selenium phpunit