1.浏览器网页调试
在 Chrome浏览器中,点击鼠标右键,在弹出的快捷菜单中选择“检查”选项;在弹出的调试信息窗口中,点击按钮后,将鼠标移动到需要定位的目标位置,调试信息窗口中就会显示元素的属性。以对百度搜索页面的测试为例,在调试信息窗口中点击[插图]按钮后,将鼠标移动到百度搜索输入框上,屏幕上就会显示元素属性。如图
百度搜索输入框的元素属性 ID 为 kw,NAME 为wd,CLASS_NAME为s_ipt。
或者进 选项>更多工具>开发者工具
然后点击指定位置也可
2.元素定位
在Selenium自动化测试中,提供了单个元素定位方式和多个元素定位方式。两种方式都是根据元素属性 ID、NAME、CLASS_NAME、TAG_NAME、CSS_SELECTOR、XPATH、LINK_TEXT、PARTIAL_LINK_TEXT 来进行定位。下面就通过具体的实例说明单个元素定位在UI自动化测试中的应用。