我已经使用 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>
编辑:这不允许我上传图片......