lsekfe 发表于 2018-5-10 16:36:42

Day5-3测试积点任务

问题:
怎么判断元素在当前手机屏幕上
1.目的:滑动屏幕直到元素出现在屏幕上后停止滑屏
2.问题:如何判断元素在当前手机屏幕上了
3.尝试了element.isdisplayed() 和element !=null 都是一直返回true
4.代码如下:


<font face="微软雅黑" size="3">public void doswipeTo() {
            // TODO Auto-generated method stub

                WebElement webElement = driver.findElement(By.id("com.android.chrome:id/search_box_text"));
                for (int i = 0; i < 5; i++) {
                  if(webElement.isDisplayed()){
                        break;//一直返回ture值
                  }
                  swipeTo(driver);
                }      

      }</font>


jingzizx 发表于 2018-5-11 09:55:36

上下坐标定位?

abcsell 发表于 2018-5-11 10:31:58

尝试一下定位坐标

qqq911 发表于 2018-5-11 10:48:04

尝试一下定位坐标

海海豚 发表于 2018-5-11 11:21:07

定位坐标

梦想家 发表于 2018-5-11 11:26:55

代码请使用代码块
你是 Android 还是 iOS 还是 WebView ?对于 WebView 元素,印象中不需要滑动,直接对它执行点击之类的操作它会自动滑动到可显示位置。
页: [1]
查看完整版本: Day5-3测试积点任务