1. 用id定位
#id
2、用class定位
.class
3、用tag和属性定位
页面:
<button class="canvas-left-menu" ng-click="selectLeftMenu('icon')" ng-class="{action: leftMenuSelect === 'icon'}">文件</button>
可以用一下方式查找
.assert.visible('button[ng-click="selectLeftMenu(\'file\')"]')
.assert.containsText('button[ng-click="selectLeftMenu\'file\')"]','文件')
4、a标签
可以通过连接文字定位
browser.expect.element('查看', 'link text').present;
点击:
browser.click('link text', '查看')
可以参考:https://blog.youkuaiyun.com/washli2001/article/details/80265981
5、div标签
//.assert.visible("//div[class='menu-btn.ng-binding.ng-scope.dropdown.dropdown-toggle']")
//.assert.visible("//div[text()='文件']")
.assert.visible('//div[contains(text(), "文件")]')