51Testing软件测试论坛

标题: 求助:robotframework selenium中怎么定位DIV类型的下拉列表,怎么选中下拉列表的值 [打印本页]

作者: 鹏鹏666666    时间: 2017-7-13 12:53
标题: 求助:robotframework selenium中怎么定位DIV类型的下拉列表,怎么选中下拉列表的值
本帖最后由 鹏鹏666666 于 2017-7-13 12:55 编辑

1、测试QQ邮箱,如下图,下拉列表不是select option类型而是用div定义的,并且下拉列表值是通过script来赋值的,
用robot测试要怎么定位到下拉框选中语言值呢
[attach]107332[/attach]

下面是我写的点击到自动选择这个元素上,但是怎么才能选中下面的语言值呢?我想用press key但是好像这种方式不对,获取不到焦点,后台报:cannot focus element
[attach]107333[/attach]

作者: joykao    时间: 2017-7-13 13:36
从某种意义上来说这根本就不是个selectlist,你可以把那个span,class 为btn-select-txt的所有元素全定位出来,返回成list,一个个遍历后把text取出来吧




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2