appium android获取元素方式:
1元素标签(tagname) 通过UI的控件类型ListtextFieldsList=driverfindElements(BytagName( textfield ));
元素的位置(xpath) 具有一定约束的路径抽象标示, 基于XPath方式;
元素的值(name) driverfindElement(Byname( Save ))click();通过元素的文本, 标签, 或者id标示;
元素的IDdriverfindElement(Byid(comexampleandroidcontactmanager:id/contactNameEditText ))getText();
你好!!
获取一个元素的值可以有很多方式:
<input type="text" id="txt" class="ipt" name="uname" />
通过ID选择器:$("#txt")val();
通过class选择器:$("ipt")val();
通过属性选择器:$("input[name='uname']")val();
documentgetElementById();//获取id
documentgetElementsByClassName('')[];//获取class
documentgetElementsByTagName('')[];//获取标签
documentgetElementById('')innerHTML;//获取标签内的内容
documentgetElementById('')innerText;//获取标签内的文本
innerHTML和innerText是有区别的,自己百度
你是想获取a标签?documentgetElementById("href4");就可以,如果获取不到,有可能是你js有问题,把js其他贴出来看一看,或者试一下下面的代码:<a href="#" id="testa">test</a>
<script type="text/javascript">
windowonload=function(){
alert(documentgetElementById("testa"));
}
</script>
以上就是关于appium android怎么获取元素全部的内容,包括:appium android怎么获取元素、JQuery如何获取一个元素的值请写出代码、javascript怎么获取元素的所有内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)