网页上有一个开启/关闭元素。在下面,这里是定义的源代码:
<div class = "button">
<label class = "switch">
<input id="sim-switch" class = "hidden" type="checkbox">
<div class = "slider clearfix">
::before
<div class="on-text pull-left">ON</div>
<div class="off-text pull-left">OFF<div>
<div class="inner-slider"></div>
::after
</div>
</label>
</div>
如果要将此步骤放入selenium自动化,我不确定哪个部分是“click()”区域来实现此切换。有任何想法吗?
答案 0 :(得分:1)
您可以使用复选框进行操作,首先找到元素并使用带有holder.relativeLayout.setVisibility(View.GONE);
条件的 isChecked()
方法进行操作:
if else