请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

在获得 WebElement list的时候是否select的状态已被清除?

图片描述

即使通过两种方式 xpath和层级都选择了性别男,但是最后的for循环仍然是女,也就是在sexList里面并没有元素被选中。
请解答原因。谢谢。

正在回答

1回答

你那个永远是选中啊,你首先定位获取到list之后就选中了,然后再去遍历去判断是否选中,结果肯定,那么自然跳出,你如果想实验 你可以先看选中的就continue 继续下次循环,没选择再进行选择

0 回复 有任何疑惑可以回复我~
  • 提问者 慕设计6202802 #1
    我明白原因了,是因为我在写循环的时候,没选中的又在else分支里面click了一次,因为Radio是单选,所以导致我在进入循环之前选了“男”(第二个)变成了没选中。 现在我又调试了一下,已经好用了。谢谢老师。
    回复 有任何疑惑可以回复我~ 2020-01-26 21:48:35
  • Mushishi 回复 提问者 慕设计6202802 #2
    不错,加油哟。
    回复 有任何疑惑可以回复我~ 2020-01-28 15:45:46
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信