相信 E2E 一定有做过遇到这种需要选择的部分,结构大致上会长这样
<select class="select">
<option value="0">01</option>
<option value="1">02</option>
<option value="2">03</option>
<option value="3">04</option>
<option value="4">05</option>
<option value="5">06</option>
<option value="6">07</option>
<option value="7">08</option>
<option value="8">09</option>
<option value="9">10</option>
<option value="10">11</option>
<option value="11">12</option>
</select>
遇到 select option 的组合可以使用 click 的方式:
.click('select')
.click(`option[value="1"]`);
多半时间都可以正常使用,也可以跨浏览器执行
不过当 select list 太长时,option 已经超多萤幕页面,就会出现这样的 error
Element <option> could not be scrolled into view
除了请前端修改外,其实还可以使用 setValue 的方式:
.setValue('select', '1');
注意,需要设定的 value 为 option 中的 value 喔
>>: Day 20 : Linux - 安装Linux的VM虚拟机part_2,如何自己手动分割硬碟?分割区跟挂载点又该如何做选择?
Build a CPU tags: IT铁人 抽象化设计 建构一台电脑时,他要能执行所有指定ISA的...
昨天介绍了Vuex是什麽,也知道了它的流程,今天当然也要来实作一下Vuex啦~这个实作会沿用第26天...
前言 在更新Linkedkin 个人档案的时候 偶然发现他有技术检定测验 如果总成绩在前30%,会发...
GitHub Repo https://github.com/b2etw/Spring-Kotlin...
今天介绍一些基本我们常会遇到的语法: 首先是我们在宣告的时候常碰到的var 跟 let,例如: le...