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

网站图片上字体动态怎么做的济南网站建设 力推聚搜网络

网站图片上字体动态怎么做的,济南网站建设 力推聚搜网络,怎么制作网站布局,花网站开发背景元素节点功能(iOSElement)​ 在按键精灵 iOS 新版 APP v2.2.0 中,新增了元素节点功能 iOSElement,该功能包含共 15 个函数。这一功能的出现,为开发者在处理 iOS 应用界面元素时提供了更为精准和高效的方式。通过这些函…

元素节点功能(iOSElement)​

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

下面介绍下5个函数信息:iOSElement.Source、iOSElement.Find、iOSElement.Finds、iOSElement.FindChild、iOSElement.FindChildren

函数名称

iOSElement.Source 获取整个元素节点信息

功能

获取返回包含整个页面元素节点信息的键值表

语法

result = iOSElement.Source()

代码例子:

Dim result
result = iOSElement.Source()
If result["code"] = 0 Then 
    TracePrint Encode.TableToJson(result["data"])
Else 
    TracePrint result["msg"]
End If

函数名称

iOSElement.Find 查找并返回第一个符合条件的元素

功能

查找并返回第一个符合条件的元素信息的键值表

语法

result = iOSElement.Find(selector, isRegex)

代码范例

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

// 使用正则匹配模糊查找
selector = {"text": "通.+"}
result = iOSElement.Find(selector, true)
If result["code"] = 0 Then 
    TracePrint Encode.TableToJson(result["data"])
Else 
    TracePrint result["msg"]
End If

函数名称

iOSElement.Finds 查找并返回所有符合条件的元素

功能

查找并返回所有符合条件的元素信息的键值表

语法

result = iOSElement.Finds(selector, isRegex)

代码范例

Dim result, selector
RunApp "com.apple.Preferences"
Delay 1000
selector = {"id": "UITableViewCellContentView"}
result = iOSElement.Finds(selector)
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
    
// 使用正则匹配模糊查找
selector = {"text": "通.+", "id": "UITableViewLabel"}
result = iOSElement.Finds(selector, true)
If result["code"] = 0 Then 
    For i = 1 To Len(result["data"])
        TracePrint result["data"][i]["text"]
    Next
Else 
    TracePrint result["msg"]
End If

函数名称

iOSElement.FindChild 在指定的父元素下查找并返回第一个符合条件的元素

功能

在指定的父元素下查找并返回第一个符合条件的元素信息键值表

语法

result = iOSElement.FindChild(parent, selector, isRegex)

代码范例

Dim result, parent, selector
RunApp "com.apple.Preferences"
Delay 1000
parent = {"id": "UITableViewCellContentView"}
selector = {"id":"UITableViewLabel"}
result = iOSElement.Find(parent)
If result["code"] = 0 Then 
    result = iOSElement.FindChild(result["data"], selector)
    If result["code"] = 0 Then 
        TracePrint Encode.TableToJson(result["data"])
    Else 
        TracePrint result["msg"]
    End If
Else 
    TracePrint result["msg"]
End If

// 使用正则匹配模糊查找
parent = {"index": 55}
selector = {"text":"[\\u4e00-\\u9fa5]"} '匹配中文
result = iOSElement.Find(parent)
If result["code"] = 0 Then 
    result = iOSElement.FindChild(result["data"], selector, true)
    If result["code"] = 0 Then 
        TracePrint Encode.TableToJson(result["data"])
    Else 
        TracePrint result["msg"]
    End If
Else 
    TracePrint result["msg"]
End If

函数名称

iOSElement.FindChildren 在指定的父元素下查找并返回所有符合条件的元素

功能

在指定的父元素下查找并返回所有符合条件的元素信息的键值表

语法

result =iOSElement.FindChildren(parent, selector, isRegex)

代码范例

Dim result, parent, selector
RunApp "com.apple.Preferences"
Delay 1000
parent = {"id": "UITableView"}
selector = {"id": "PSTableCell"}
result = iOSElement.Find(parent)
If result["code"] = 0 Then 
    result = iOSElement.FindChildren(result["data"], selector)
    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

// 使用正则匹配模糊查找
parent = {"id": "UITableView"}
selector = {"text":"[\\u4e00-\\u9fa5]", "id": "UITableViewLabel"}   '匹配中文
result = iOSElement.Find(parent)
If result["code"] = 0 Then 
    result = iOSElement.FindChildren(result["data"], selector, true)
    If result["code"] = 0 Then 
        For i = 1 To Len(result["data"])
            TracePrint result["data"][i]["text"]
        Next
    Else 
        TracePrint result["msg"]
    End If
Else 
    TracePrint result["msg"]
End If


文章转载自:

http://IKhSvyB6.srbfz.cn
http://CtyoQMIw.srbfz.cn
http://0RUeICHJ.srbfz.cn
http://3c7711I5.srbfz.cn
http://EuRHJuC9.srbfz.cn
http://cmgQ33t9.srbfz.cn
http://cwwRIiHI.srbfz.cn
http://9ZKSF7oL.srbfz.cn
http://aDHGfdk4.srbfz.cn
http://WtXfT64f.srbfz.cn
http://2Mwvb5Og.srbfz.cn
http://HZXhRkze.srbfz.cn
http://gGDUuZHb.srbfz.cn
http://6vsKATcS.srbfz.cn
http://4rK9pTus.srbfz.cn
http://Mi9cBKGN.srbfz.cn
http://jmIZCaum.srbfz.cn
http://5qnZTzBt.srbfz.cn
http://cz0Qn64w.srbfz.cn
http://VVgGoE3t.srbfz.cn
http://E3kbMI88.srbfz.cn
http://BtiAuzUY.srbfz.cn
http://Fs7XbeYN.srbfz.cn
http://7QDVRQ8O.srbfz.cn
http://Kn1oCEGg.srbfz.cn
http://tER1wVqy.srbfz.cn
http://qXn0Fri3.srbfz.cn
http://SgWXcAKy.srbfz.cn
http://k8fG2D3C.srbfz.cn
http://9u6c5WLq.srbfz.cn
http://www.dtcms.com/wzjs/745689.html

相关文章:

  • 国外辣妹服装设计网站推荐做网站 计算机有交嘛
  • 深圳给企业做网站wordpress rocket
  • 教你做网站和学习教程熊掌号网站源码交易网
  • ftp做网站做域名后就得做网站吗
  • 怎么做宇宙网站网站建设情况说明总结
  • 亚马逊没有网站怎么做seo网络广告策划案
  • 网站改版是否有影响广告公司简介模板免费
  • 用模板快速建站网站建设跳转页面怎么弄
  • 排名网站却搜不到科技公司名称大全简单大气
  • 网站做二维码吗大连外贸网站建设
  • 环保网站模板下载企业网站建设 哪个公司做得好
  • 个人网站备案成功后换建立网站费用表
  • 最高级网站建设网络营销策划推广公司一一
  • 小程序网站wordpress常见问题
  • 做网站是百度包年快照专业黑帽seo
  • 呼市网站建设关键词搜索技巧
  • 做网站微信朋友圈应该怎么发去除wordpress版权
  • 江苏建湖网站建设漳浦网站建设
  • 网站正在建设中 html代码咋做网站
  • 个人网站有哪些板块衬衫定做公司
  • 西安有那些做网站的公司好盐城市城乡建设局门户网站
  • 域名怎么做网站内容企业融资方式有哪些
  • wordpress 评论回复邮件通知插件seo网站优化工具大全
  • 有专门做消除网站上对公司不利的中国人做英文网站
  • 电影网站如何做不侵权网站建设售后服务内容
  • 建立网站和新媒体信息发布制度邯郸之战
  • 企业网站维护建设ppt暖色调网页设计网站
  • 网站如何建立品牌形象邵阳网站开发公司推荐
  • 怎么做免费的产品网站税企互动平台
  • 企业网站建设方案 word中国建设银行官网站预约纪念币