2
我使用Selenium RC的PHPUnit Selenium Extension。Selenium:如何断言文本字段被禁用?
我能够断言领域存在:
$this->assertElementPresent('Date');
但是我怎么断言字段被禁用(或不编辑)?
我使用Selenium RC的PHPUnit Selenium Extension。Selenium:如何断言文本字段被禁用?
我能够断言领域存在:
$this->assertElementPresent('Date');
但是我怎么断言字段被禁用(或不编辑)?
isEditable()
将返回真/假
$this->assertEquals(false, $this->isEditable('Date'));
...或者更好的是:
$this->assertNotEditable('Date');
你回答一些你自己的问题,很快,也许花几分钟尝试在发布问题之前解决它? :P – 2010-05-12 16:50:39
有趣的是我搜索遍地试图找到答案,找不到它,然后发布到stackoverflow。一旦我弄清楚了,我会发布我的解决方案,但可能会有更好的解决方案。另外...如果已经很难找到答案,最好发布在stackoverflow,以帮助其他人更容易/更快地找到信息,因为他们有良好的搜索引擎优化。只要sayin'=] – Andrew 2010-05-12 17:59:59
如果你安装了selenium IDE,然后看看他们所做的那些命令。然后,您可以将其转换为PHP中的想法,以查看等效内容。 – AutomatedTester 2010-05-13 07:13:41