如何使用selenium IDE在dojo多选中声明所选项目

时间:2013-07-10 14:49:55

标签: selenium combobox dojo

我使用dojo填充了多选,并使用combo.set(“value”,selectedValuesArray)添加了所选值;

问题是当尝试使用selenium IDE断言所选值时,我无法弄清楚dojo如何“选择”所选值,我希望如此

<option value="111" selected>name</option>

但是正如您在图像中看到的那样,图像中没有任何指示,没有显示在禁用(视图)或启用(编辑)中

也没有添加CSS类,所以我不知道如何选择是否选择该项。

有什么想法吗?

这是生成的HTML

<select data-dojo-attach-event="onchange: _onChange" data-dojo-attach-point="containerNode,focusNode" name="combo_project_participants" multiple="true" class="dijitMultiSelect" tabindex="0" id="dijit_form_MultiSelect_3" widgetid="dijit_form_MultiSelect_3">
       <option value="1367">name 0 AdminEdge</option>
       <option value="1368">Test User name Test User lname</option>
</select>

编辑:这不允许我上传图片......

http://imageshack.us/photo/my-images/850/cf6a.jpg

1 个答案:

答案 0 :(得分:0)

添加

data-dojo-type="dijit/form/MultiSelect"
你的select-Tag中的

。那应该解决它。

有关详细信息,请查看http://dojotoolkit.org/reference-guide/1.8/dijit/form/MultiSelect.html

此致