LG5 企业微信实战2 作业(po思想)添加部门断言是否成功

所有代码地址
https://github.com/the9sjeric/selenium_HK02

在写作业的过程中,碰到了无法取到二级部门的名称的值的问题。
元素我也找到最底层了。真心没办法了。

取值代码1
图片

报错1:

网页检查截图:

取元素方式没有问题,你添加部门之后需要刷新一下再去取元素,不然元素是不会显示出来的

我尝试了一下,断言一个一直存在的部门(shibai),也取不到。这个也和刷新有关系吗?

没加返回值

return dep_list

不好意思,刚才截图没截全,现在上传了完整的截图。

我试了下,这种方式要展开二级部门才能取到

这位大神
能否请教一下是否有不展开二级部门也能获取到的办法?

我觉得可以加个遍历查找左边小三角的方式,依次点击,然后再遍历添加元素
image

或者也可以通过上面搜索框输入部门,来定位你添加的部门是否成功

1 个赞

感觉用你这个搜索框的注意不错,我去试试

这个思路非常棒。
我尝试成功了非常感谢,赞一个!