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

工业设计 做自己的网站 知乎茶文化网站网页设计

工业设计 做自己的网站 知乎,茶文化网站网页设计,网站建设招聘内容,做电影网站的软件元素节点功能(iOSElement)​ 在按键精灵 iOS 新版 APP v2.2.0 中,新增了元素节点功能 iOSElement,该功能包含共 15 个函数。这一功能的出现,为开发者在处理 iOS 应用界面元素时提供了更为精准和高效的方式。通过这些函…

元素节点功能(iOSElement)​

在按键精灵 iOS 新版 APP v2.2.0 中,新增了元素节点功能 iOSElement,该功能包含共 15 个函数。这一功能的出现,为开发者在处理 iOS 应用界面元素时提供了更为精准和高效的方式。通过这些函数,开发者能够更加便捷地定位、操作应用中的各种元素,从而实现更复杂的自动化任务。例如,在自动化测试场景中,可以利用 iOSElement 函数快速找到特定的按钮、文本框等元素,并模拟用户的点击、输入等操作,大大提高测试效率。

下面介绍下5个函数信息:iOSElement.FindParent、iOSElement.FindSibling、iOSElement.SetText、iOSElement.Click、iOSElement.ScrollToOffset

函数名称

iOSElement.FindParent 获取指定元素的父元素

功能

获取指定元素的父元素信息的键值表

语法

result = iOSElement.FindParent(subElement)

代码范例

Dim result, subelement
RunApp "com.apple.Preferences"
Delay 1000
subElement = {"id": "PSTableCell"}
result = iOSElement.Find(subElement)
If result["code"] = 0 Then 
    result = iOSElement.FindParent(result["data"])
    If result["code"] = 0 Then 
        TracePrint Encode.TableToJson(result["data"])
    Else
        TracePrint result["msg"]
    End If
Else 
    TracePrint result["msg"]
End If

函数名称

iOSElement.FindSibling 获取指定元素的所有同层级元素

功能

获取指定元素的所有同层级元素信息的键值表

语法

result = iOSElement.FindSibling(element,selector)

代码范例

Dim result, selector
RunApp "com.apple.Preferences"
Delay 1000
selector = {"id": "PSTableCell"}
result = iOSElement.Find(selector)
If result["code"] = 0 Then 
    // 获取当前层级的所有兄弟节点
    result = iOSElement.FindSibling(result["data"])
    If result["code"] = 0 Then 
        For i = 1 To Len(result["data"])
            TracePrint Encode.TableToJson(result["data"][i])
        Next
    Else
        TracePrint result["msg"]
    End If
    // 查找指定条件的兄弟节点
    result = iOSElement.FindSibling(result["data"], {"text":"隐私", "type":"UITableViewLabel"})
    If result["code"] = 0 Then 
        For i = 1 To Len(result["data"])
            TracePrint Encode.TableToJson(result["data"][i])
        Next
    Else
        TracePrint result["msg"]
    End If
Else 
    TracePrint result["msg"]
End If

函数名称

iOSElement.SetText 设置指定输入框元素的内容

功能

设置指定输入框元素的内容,支持完整目标元素节点或者元素查找条件,如查找到多个元素则只操作第一个元素

语法

result = iOSElement.SetText(element, text, isClear)

代码范例

Dim result, selector
RunApp "com.apple.Preferences"
Delay 1000
selector = {"id": "UISearchBarTextField"}
result = iOSElement.Find(selector)
If result["code"] = 0 Then 
    result = iOSElement.SetText(result["data"], "通用")
    If result["code"] = 0 Then 
        TracePrint "输入成功"
    Else
        TracePrint result["msg"]
    End If
Else 
    TracePrint result["msg"]
End If

函数名称

iOSElement.Click 点击指定的元素节点

功能

点击指定的元素节点,支持完整目标元素节点或者元素查找条件,如查找到多个元素则只操作第一个元素

语法

result = iOSElement.Click(element)

代码范例

Dim result, selector
RunApp "com.apple.Preferences"
Delay 1000
selector = {"text": "通用"}
result = iOSElement.Find(selector)
If result["code"] = 0 Then 
    result = iOSElement.Click(result["data"])
    If result["code"] = 0 Then 
        TracePrint "点击成功"
    Else
        TracePrint result["msg"]
    End If
Else 
    TracePrint result["msg"]
End If

函数名称

iOSElement.ScrollToOffset 将可滚动视图元素滚动到指定的方位

功能

将可滚动视图元素滚动到指定的方位

语法

result = iOSElement.ScrollToOffset(selector,x,y,animated)

代码范例

Dim result, selector
RunApp "com.apple.Preferences"
Delay 1000
selector = {"id": "UITableView"}
result = iOSElement.ScrollToOffset(selector, 0, 1000)
If result["code"] = 0 Then 
    TracePrint "滚动成功"
Else 
    TracePrint result["msg"]
End If

http://www.dtcms.com/wzjs/839925.html

相关文章:

  • 淮北市建设安全监督站网站北京电力交易中心 庞博
  • 盐城网站建设效果破解wordpress主题教程
  • 电商网站规划论文wordpress怎样禁止采集
  • 洛阳霞光做网站公司电商运营模式
  • 网站网络推广优化数控车床编程入门自学
  • 南宁网站建设哪家公司实力读了成考好后悔啊
  • 3000元网站建设三年php网站开发学校
  • 沈阳网站建设教案模板用股票代码做网站的
  • 福州做彩票app网站网站页面设计说明
  • 网站制作 服务石河子网站制作
  • 网站开发协议书 英文版洛阳建设企业网站公司
  • 外汇黄金网站建设hulu网站在中国做内容吗
  • 专业网站建设好发信息网国内为啥不用wordpress开发
  • 哪些网站可宣传vps里面网站php页面无法打开
  • 自己做自营网站电子商务网站建设参考文献2018
  • 创新的邯郸网站建设国际贸易网址
  • 酒泉建设局网站国外做免费的视频网站
  • 永嘉网站制作公司mvc5 网站开发之美
  • 门户网站建站注意事项网站开发设计是前端吗
  • 网站源码破解黑龙江企业网站设计团队
  • 腾讯云网站建设个人网站html模板
  • jsp可以做网站首页吗道滘镇仿做网站
  • 有了自己的域名怎么做网站重庆招标信息网
  • 九江的网站建设公司东莞营销网站建设优化
  • 淄博乐达网站建设吧网站模版的优化
  • 网站设计步骤大全网络推广价格
  • 网站校园推广案例嘉兴网站开发公司电话
  • 东莞市企业网站制作企业品牌建设包括
  • 汕头网站建设公司电商税收新政策2021
  • 微信小程序做网站企业网站用免费程序