我已经编写了查询,检查视图上是否存在进度条。 我发出以下命令,但它不起作用
query("progressbar class:'android.widget.ProgressBar'")
当我发出查询(“*”)命令时,它将作为元素
之一返回[8] {
"id" => "progress",
"enabled" => true,
"contentDescription" => nil,
"class" => "android.widget.ProgressBar",
"rect" => {
"center_y" => 419.0,
"center_x" => 194.0,
"height" => 72,
"y" => 383,
"width" => 72,
"x" => 158
},
"description" => "android.widget.ProgressBar@4138e948"
},
任何团体都知道如何使用查询命令获取progressbar元素?
提前致谢
答案 0 :(得分:1)
那么迟到,然后永远不要 - 尝试像
这样的事情 def check_loading
wait_for_elements_exist([query_progress_bar], :timeout => 22, :timeout_message => "No Progress Bar")
end
def query_progress_bar
'android.widget.ProgressBar'
end
如果您正在寻找某个类,只需查询类名称,如
query('android.widget.ProgressBar')
您可以添加信息中的信息
query('android.widget.ProgressBar id:"progress"')