appium如何获取苹果手机ios web控件定位元素

在做主动化测试时,会涉及到ios中手机的主动化测试,包含了手机中浏览器web端的主动化,做主动化之前需要对web中获取到元素才能进行对web进行主动化测试,mac中浏览器供给很好功能来获取手机中web的元素和控件,那么如何控件定位

工具/原料

  • mac

方式/步骤

  1. 1

    前期筹办需要先在mac中Safari的浏览器,Safari浏览器是苹果预装好的浏览器无需再次去安装的。

  2. 2

    在次启动ios的虚拟机,虚拟机可以同xcode体例进行启动的,然后打开手机中Safari浏览器,启动完手机中Safari浏览器之后,在手机浏览器中输入百度网址。

  3. 3

    然后点击mac上Safari浏览器菜单中”开辟“。若是手机中未打开开辟中可以功能,可以显示经由过程Safari>偏好设置》高级选项中,勾选上在菜单栏中显示开辟菜单的选项即可

  4. 4

    在弹出下拉的菜单中进行选择“iPhone simulator”的选项功能。然后在移动右端中百度网址。

  5. 5

    这样mac中浏览器会加载手机上浏览器中相关元素内容,然后点击如图右上角的手型图标。

  6. 6

    转移到手机位置上,选择需要定位的元素内容已控件。若是是真正的手机上可以用手指指定到需要定位的元素的空间,每次获取元素的控件都是利用这种的体例,来进行获取到控件元素的。

  7. 7

    这样mac中浏览器会直接定位手机上控件的元素内容。经由过程这些元素内容,进行编写剧本内容。编写代码完之后,就可以手机上执行代码了。

  • 发表于 2019-10-28 20:01
  • 阅读 ( 140 )
  • 分类:其他类型

相关问题

0 条评论

请先 登录 后评论