Тестирование сценарий,опции под ниспадающего меню не получает выбранный
- создания ячейки,
- Изменить язык из выпадающего меню (от R до Python)
- Введите код и выполните его. HTML код выпадающего меню является
<select class="form-control cell-control-select cell-control">
<option>Markdown</option>
<option>R</option>
<option>Python</option>
<option>RMarkdown</option>
</select>
и ниже мой casperjs код
casper.then(function(){
this.mouse.click({ type: 'xpath' , path: "/html/body/div[3]/div/div[2]/div/div[3]/div[1]/div/select"});//x path for dropdown menu
this.echo('clicking on dropdown menu');
this.wait(3000);
});
casper.then(function(){
var z = this.evaluate(function() {
document.querySelector('.form-control').selectedIndex = 2;
return true;
});
this.wait(3000);
});
его выбора языка Python из выпадающего меню, но когда мы бежим код это показывая Ошибка в ячейке быстрого доступа. Такая же ошибка возникает при запуске R-кода в ячейке языка python.
что ошибка, что вы видите? После того, как вы измените выбранный индекс, показывает ли он, что «Python» выбран при съемке экрана? Является ли окно выбора возможно скрытым, а фактическое раскрывающееся меню реализовано с помощью HTML + CSS + JS? –
ya в раскрывающемся меню отображается «Python». Я использую только простой код python, который равен = 50; print a. когда он получает выполнение (Python выбран в раскрывающемся списке), он показывает «Ошибка анализа:: 1: 12: неожиданный символ 1: a = 50; напечатать ошибку». Эта ошибка возникает, когда мы запускаем код python в R. –
GANA