robotframework中execute JavaScript常用总结

一、robotframework中execute JavaScript的使用

${value}  Execute Javascript  js语句

二、常用js语句总结
(1)常用查找元素方法

document.getElementsByClassName("classname")
document.getElementsByTagName("tagname")
document.getElementsByClassName("classname")[0].children[0]

(2)返回某元素个数

${num}    Execute Javascript    return document.getElementsByClassName("code")[1].getElementsByTagName("tr").length

(3)返回某元素标签

${value}    Execute Javascript    return document.getElementsByClassName("classname")[0].children[1].textContent

(4)返回子元素个数

${num}    Execute Javascript    return document.getElementsByClassName("classname")[0].children[0].childElementCount

(5)返回元素rgb值

return window.getComputedStyle(document.getElementsByClassName("detailOuter")[1].getElementsByTagName("tr")[${i}].children[${j}], "").color

猜你喜欢

转载自blog.csdn.net/DaxiaLeeSuper/article/details/79236621