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

做淘宝客网站需要什么要求吗厦门网站优化公司

做淘宝客网站需要什么要求吗,厦门网站优化公司,网页表白在线制作,手机qq查看网站源码元素节点功能(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://www.dtcms.com/wzjs/466213.html

相关文章:

  • 成都手机网站建设哪百度关键词seo排名软件
  • 免费网站制作知乎新网站百度seo如何做
  • 网站开发软件费用免费网站排名优化软件
  • 重庆做营销型网站建设公司百度是国企还是央企
  • wordpress文章如何匪类长沙网站优化公司
  • 有没有什么专业做美业的网站软文范文大全1000字
  • 政府网站集约化建设进展汇报广州公司关键词网络推广
  • 哪里有网站建设的企业网站建设加推广优化
  • 给别人做网站多少钱新产品推广方案策划
  • 网站的策划与建设阶段百度关键词挖掘工具爱站网
  • 做旅游海报的软件或是网站关键词查询网
  • 广西建网站公司湘潭关键词优化服务
  • 国外做外贸哪个网站好些搜狗搜索网页版
  • 惠州最专业的网站建设公司seo网站优化方法
  • 空间站建设百度关键词热度查询工具
  • 南充做网站公司哪家好电子商务沙盘seo关键词
  • 网站目录做跳转营销型网站分为哪几种
  • 谷歌网站推广关键词搜索查找工具
  • 绍兴网站开发公司汕头seo外包平台
  • 宁波网站建设优化诊断做网络推广为什么会被抓
  • 政府网站建设问题分析西安网站开发制作公司
  • 大宗商品最新交易平台seo顾问服务福建
  • 动画制作网页重庆网站页面优化
  • 学校html网站模板线上拓客渠道有哪些
  • 西丽网站建设怎么在网上推广广告
  • 为什么做民宿网站app投放渠道有哪些
  • 中小型网站有哪些百度seo是什么意思呢
  • 滨湖网站建设网络营销研究现状文献综述
  • 做企业网站 需要注意的百度热度榜搜索趋势
  • 检察门户网站建设今日最新重大新闻