你好, 互動我有以下選擇:webdriver.support.select - 選擇不與元素
<div class="col-xs-12 col-md-6">
<label class="ph_label pointer city">
<span class="l citylbl">City</span>
<select class="cities custom-dropdown" data-validation-error-msg="You must select a city" required="" name="city" disabled="disabled" data-validation="required">
<option value="">City</option>
<option value="Shanghai">Shanghai</option>
<option value="Beijing">Beijing</option>
<ul class="cities custom-dropdown" data-target-selector="select.cities" style="width: 293px;">
</label>
</div>
我想:
mySelect = Select(self.driver.find_element_by_name("city"))
mySelect.select_by_value("Shanghai")
當我看到測試運行時,硒經過這個元素,就好像一切正常,但實際上城市沒有被選中。 任何意義?
「name =」city「'的任何其他元素? – alecxe
只有這個名字的一個元素! – RFtests
您是否嘗試使用'other locators'而不是名稱來標識選擇?似乎你可以有'name =「city」' – Paras