利用java 的testng引擎 使用appium 过程中的一些像素知识点

1.cmd + 【  回退之前的跳转

2.

========

1.id 获取

2.class 获取

3.xpath 获取

4.name 获取

5.获取一个,再进行连续的层次深入获取

6.findElementsByIosNsPredicate 来使用一些表达式来获取 //此处是返回数组

==========

遇到的奇葩问题

1.  XCUIElementTypeTextField  直接sendKeys 会失败,需要先点击一下然后再输入就能正常的输入进去了

2. 编写时候能都found 并能进行判断,但是运行时候不稳定,会出现 no_such_el 问题

 

==========

一些codefunc

这个是检测这个控件存在不存在于当前页面,并且不报错,然后进行合理的使用

public static boolean isElementExist(IOSDriver driver,String name) {
       try {
           driver.findElementByName(name);
           return  true;
       }catch (org.openqa.selenium.NoSuchElementException ex){
           return  false;
       }
    }

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章