当前位置: 首页 > news >正文

株洲制作网站池州网站建设全包

株洲制作网站,池州网站建设全包,企业营销型网站的内容,服装设计工作室元素定位是UI自动化测试中最关键的一步#xff0c;假如在自动化测试中没有定位到页面中素#xff0c;也就无法完成对页面的测试操作。那么#xff0c;我们在自动化测试中如何定位到是要部面元素呢#xff1f; 下面聊一聊用 Appium 定位元素的方式。 定位页面元素有很多种…元素定位是UI自动化测试中最关键的一步假如在自动化测试中没有定位到页面中素也就无法完成对页面的测试操作。那么我们在自动化测试中如何定位到是要部面元素呢 下面聊一聊用 Appium 定位元素的方式。 定位页面元素有很多种方式例如可以通过ID、accessibility_id、XPth等方式进行页面元素的定位也可以使用 Android 和i0S 提供的定位方式实现页面元素的定位。 Accessibility ID识别一个UI元素对于 XCUITest 引擎它对应的属性名是accessibility-id对于 Android 系统的页面元素它对应的属性名是content-desc。 Class name对于iOS 系统它的class 属性对应的属性值会以XCUIElementType开头对于 Android 系统它对应的是UiAutomator2的class 属性(e.g·: android.widget.TextView)。 ID原生元素的标识符Android系统对应的属性名为resource-idiOS为name Name元素的名称 XPath使用XPath表达式查找页面所对应的XML的路径(不推荐存在性能问题)。 Image通过匹配 base 64编码的图像文件定位元素。 Android UiAutomator(UiAutomator2 only)使用 UiAutomator提供的API尤其是 UiSelector类来定位元素在 Appium中会将Java代码作为字符串发送到服务器服务器在应用程序的环境中执行这段代码并返回一个或多个元素。 Android View Tag (Espressoonly)使用 view tag 定位元素。 Android Data Matcher (Espressoonly)使用Espresso数据匹配器定位元素。 隐式等待是一种全局等待方式。设置了隐式等待时长实际上是对页面中的所有查找元素的方法设置了加载时长如果查找时间超出了设置时间则抛出异常。 假如在测试脚本中设置了隐式等待时长为10秒测试脚本会在10秒内不停地执行查找页面元素操作如果在第2秒就找到所需要的元素就停止查找且继续执行后面的测试代码如果查找时间超出了设置时间则测试代码抛出异常。 一旦在测试代码中设置了隐式等待则隐式等待就会存在整个WebDriver对象实例的生命周期中。例如元素的测试代码每次调用find_element或者find_elements方法的时候就会自动触发隐式等待。
http://www.hkea.cn/news/14351656/

相关文章:

  • 西安网站建设seo类似百度的网站
  • 网上虚拟银行注册网站正规营销型网站定制
  • 设计 企业网站百度关键词自然排名优化公司
  • 公司网站建设流程图怎样给网站做后台
  • 原型样网站wordpress打开网站加速
  • 建设一个小说网站哪个网站做调查赚钱多
  • qq网站访客获取系统网站底部设计代码
  • 坪山网站建设价位免费ppt模板在哪找
  • 做企业网站域名需要解析吗开发网站需要什么技术
  • 云虚拟主机和网站建设即墨建设局网站
  • 网站公告建设方案网站排名西安
  • 毕业设计做网站用什么做IT的会做网站吗
  • 做磁力网站贵阳网站推广¥做下拉去118cr
  • wordpress外贸商店seo综合查询站长工具关键词
  • 壁纸网站模板想做一个自己的网站怎么做
  • 哪个网站可以做兼职笔译网站地图页面
  • 做网站的图片Pc端和手机端的区别制作自己的网站多少钱
  • 做网站网站应该注意什么网站核查怎么抽查
  • 徐州网站公司做网站什么科目
  • 网站做系统叫什么名字吗如何在百度上发自己的广告?
  • 网站建设公司有哪些比较知名的wordpress视频显示控件
  • 做调查网站怎样换IP靖江有哪些做网站的
  • 两个域名指向一个网站2345电影新网站模板
  • 黑龙江网络公司网站建设两个网站共用一个数据库
  • 域名备案查询站长之家电商培训基地
  • 怎样做士产品销售网站网站内容维护合同
  • 南京建设局的网站首页seo排名分析
  • 珲春住房和城乡建设局网站wordpress菜单 不显示
  • 门户网站改版方案广州的软件开发公司
  • 推荐晚上用的网站网站域名后缀有哪些