相关疑难解决方法(0)

如何在PHPUnit(Symfony2)中单击按钮

,我正在写一个功能测试,我想知道如何简单地点击一个按钮,我有一个隐藏的表单,在按钮点击后显示

我尝试像这样进行正常点击:

$button  = $crawler->filter('button:contains("Add")');
$crawler = $client->click($button);
Run Code Online (Sandbox Code Playgroud)

但似乎click()函数采用链接对象而不是Crawler对象.

我怎么能这样做?

phpunit click button functional-testing symfony

4
推荐指数
1
解决办法
6161
查看次数

CasperJs和Jquery用链式选择

我正在尝试为一个网站创建一个测试用例,其中包含一个包含3个链式选择的表单.加载网页时默认填充第一个选择.如果选择了第一个选择中的任何选项,则通过ajax调用填充第二个选择.以相同的方式,当在所选的第二个选项上选择一个选项时,通过ajax调用填充第三个选项.最后,当在第三个选择上选择一个选项时,将使用我需要验证的信息填充html表.

三个互连的选择具有此结构

<select id="s1" name="s1"> 
 <option value="1">Option1</option>
 <option value="2">Option2</option>
 <option value="3">Option3</option>
</select>

 <select id="s2" name="s2"></select>

 <select id="s3" name="s3"></select>
Run Code Online (Sandbox Code Playgroud)

我确信该网站使用Jquery来进行ajax调用.有人用或知道用casperJs创建这个案例的干净方法吗?

javascript ajax jquery html-select casperjs

1
推荐指数
1
解决办法
5659
查看次数