Kantu / Selenium从多选框中选择

时间:2018-03-28 15:54:04

标签: selenium

我使用kantu chrome扩展程序尝试输入表单。页面上的一个元素是多选下拉菜单。当我点击它时,它给了我:

Command: Click
Target: css=#s2id_event_change_new_ical_attributes_calendar_resource_ids > ul

但不记录制作选择。

我尝试过使用:

command: sendKeys
Target: id=s2id_autogen2
value: room 10 ${KEY_ENTER}

确实键入了" 10号房间"进入框中但由于某种原因,输入提交了表单而未完成字段输入。有趣的是,当你手动操作时,你可以键入"房间10"然后按Enter键进入该字段而不提交表单。

以下是该框的来源:

 [![<div class="select2-container select2-container-multi" id="s2id_event_change_new_ical_attributes_calendar_resource_ids" 
<ul class="select2-choices">  
<li class="select2-search-choice">
<div>Room 10</div> 
<a href="#" class="select2-search-choice-close icon-remove" tabindex="-1"></a></li>
<li class="select2-search-field">
<label for="s2id_autogen2" class="select2-offscreen"></label>
<input type="text" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" class="select2-input" id="s2id_autogen2" style="width: 20px;" placeholder="" aria-activedescendant="select2-result-label-34">
</li></ul></div>][1]][1]

enter image description here

enter image description here enter image description here

0 个答案:

没有答案