码迷,mamicode.com
首页 > 其他好文 > 详细

Robot Framework 经验谈 - 撰写元素xpath表达式并且通过Chrome F12开发者工具进行验证

时间:2015-06-01 00:51:07      阅读:3114      评论:0      收藏:0      [点我收藏+]

标签:selenium   robot framework   开发者   css   xpath   

F12开发者工具有console标签,在其内执行console命令可以交互性验证css或者xpath表达式效果

xpath用$x(),将表达式用引号括起来放进去,回车执行命令,如果成功产生非空输出的匹配元素列表(可以点击自动框选定位、可以展开子元素查看),举例:

$x("//table[@id=‘simpleWithNested‘]/tbody/tr/*")

技术分享



对于引号内的部分,可以用count函数包裹起来,输出匹配元素列表的大小:

技术分享



若用string替换count,则输出匹配元素列表所有元素的文字合集(按照xml规定应该是其下全部后代的文字合集),这可以验证你的xpath去获取的element text是否得到正确值。举例如下:

技术分享


这个console也可以自行css表达式的交互式验证,只是把$x()换成$$()而已,但是还没找到css可用的string和count函数


Robot Framework 经验谈 - 撰写元素xpath表达式并且通过Chrome F12开发者工具进行验证

标签:selenium   robot framework   开发者   css   xpath   

原文地址:http://blog.csdn.net/divfor/article/details/46293419

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!