getLocation
确定元素在页面上的位置。点 (0, 0) 指的是页面的左上角。
用法
$(selector).getLocation(prop)
参数
名称 | 类型 | 详情 |
---|---|---|
prop | 字符串 | 可以是“x”或“y”以直接获取结果值,以便于断言 |
示例
getLocation.js
it('should demonstrate the getLocation function', async () => {
await browser.url('http://github.com');
const logo = await $('.octicon-mark-github')
const location = await logo.getLocation();
console.log(location); // outputs: { x: 150, y: 20 }
const xLocation = await logo.getLocation('x')
console.log(xLocation); // outputs: 150
const yLocation = await logo.getLocation('y')
console.log(yLocation); // outputs: 20
});