我正在尝试获取图像src的属性值,失败并显示消息
关键字“ Selenium2Library.Get元素属性”应为2 参数,得到1。
${src}= Get Element Attribute xpath=${locator}@src
预期结果是获取图像src属性值。 实际结果是关键字失败
答案 0 :(得分:1)
根据文档,我认为您尝试传递属性的方式已被弃用:
自Selenium2Library 3.0开始,不赞成将属性名称作为定位器的一部分传递。应该使用显式属性参数。
Get Element Attribute关键字的文档
因此,您需要将定位符和属性名称传递给Get Element Attribute
,如下所示:
${src}= Get Element Attribute xpath=${locator} src