我用虚拟用户填充我的网站,我已经随机化了所有内容,除了出生月份和国家/城市。
你能帮我找到一个简单的方法吗?这是我现在使用的代码,但它把德国硬编码进去了:(
Select user_country = new Select (driver.findElement(By.id("user_country_id")));
user_country.selectByVisibleText("Germany");
以下是国家/地区下拉列表的 html:
<div class="custom-select">
<select id="user_country_id" class="validate" name="user[country_id]" data-cities-path="/country/id-replace/cities">
<option value="51baca9bf325db50be000012">Japan</option>
<option value="51baca9bf325db50be000015">China</option>
<option value="51baca9bf325db50be00001c">Australia</option>
<option value="51baca9bf325db50be000023">Thailand</option>
</select>
</div>