sendKeys在Selenium网络驱动程序中不起作用


sendKeys doesn't work in Selenium webdriver

首先我在Selenium IDE尝试sendKeys

命令waitForElementPresent目标css=.ace_text-input值=

命令css=.ace_text-input目标<?php echo 'Hello World'; ?>值= click

命令id=save_changes目标Selenium Webdriver值=
在硒 IDE 上还可以。

但是我在为$this->sendKeys("css=.ace_text-input", <?php echo 'Hello World'; ?>编写测试$this->assertTrue($this->isElementPresent("css=.ace_text-input"));有问题,如下所示。

$this->click("id=save_changes");

<?php echo 'Hello World'; ?>

<?php echo 'Hello World'; ?>

Webdriver 从不向我显示错误,但实际上Code Editor值永远不会在我的测试中输入。所以,我想在测试中输入ace_editor。我正在测试sendKeys名称是value()的,对于CC_20命令来说都是可以接受的。所以,大家欢迎回答我的问题。

您可以使用

CC_21方法,如下所示:

$passwordElement=$this->byCssSelector('input[name="LoginForm'[password']"]');
$passwordElement->value('123456');