Appium移动端自动化测试-元素定位基础
1:如何去定位用什么定位
1.1:用什么定位工具 如下 安卓的定位工具是uiautomator 可以点击uiautomatorviewer.bat来启动脚本
文章图片
1.2:定位工具如何使用 如下图 是uiautomator打开后的界面 我们以为登录按钮来做定位的简介 每次手机端有进入另一个页面 uiautomator只用点击刷新按钮来进行刷新即可 uiautomator上显示的页面的按钮是无法点击的 只能ka
文章图片
node Detail里面的属性对与我们定位来说就 text、resource-id、class、content-desc这几个元素有作用
text/content-desc---->Name属性
resource-id -----> id属性
class-------->className属性
2:Name属性定位 driver.findElement(By.name("输入手机号或邮箱")).sendKeys("11111111111110");
3:id属性定位 driver.findElement(By.name("resource-id/content-desc").sendKeys("11111111111110");
4:className属性定位 【Appium移动端自动化测试-元素定位基础】driver.findElement(By.className("class")).sendKeys("11111111111110");
5:Xpath定位
推荐阅读
- 基于微信小程序带后端ssm接口小区物业管理平台设计
- Node.js中readline模块实现终端输入
- django-前后端交互
- 移动端h5调试方法
- “沉溺”疫情
- Jsr303做前端数据校验
- 40under40|40under40|思想会-那什么拯救你,我的"高端"甲方"爸爸"
- 端银×八正道|端银×八正道 | 21天百万实操信用卡特训营045+Dodo第5次作业
- 7、前端--jQuery简介、基本选择器、基本筛选器、属性选择器、表单选择器、筛选器方法、节点操作、绑定事件
- 端午偶感