Сначала я пытаюсь sendKeys
в Selenium IDE Как тотSendKeys не работает в Selenium WebDriver
Command waitForElementPresent
Target css=.ace_text-input
Значение =
Command sendKeys
Target css=.ace_text-input
Значение = <?php echo 'Hello World'; ?>
Command click
Target id=save_changes
Значение =
и это нормально в Selenium IDE.
Но у меня проблема в Selenium Webdriver
. Я пишу тест для PHP
, как показано ниже.
$this->assertTrue($this->isElementPresent("css=.ace_text-input"));
$this->sendKeys("css=.ace_text-input", <?php echo 'Hello World'; ?>
$this->click("id=save_changes");
WebDriver никогда не показывают мне ошибки, но в реальной <?php echo 'Hello World'; ?>
значения не вводить в мой test.So, я хочу, чтобы напечатать <?php echo 'Hello World'; ?>
в моем тесте. И я тестирую Code Editor
имя ace_editor
, и это приемлемо для команды sendKeys
. Итак, все отвечают на мой вопрос.