找回密码
 我要加入

QQ登录

只需一步,快速开始

lu398192884

注册会员

  • 21

    积分

  • 1

    帖子

  • 0

    精华

我用java写了一个封装页,但是写第二个页时,无法调用
第一个首页
package com.glen.demo;
import io.appium.java_client.android.AndroidDriver;
import org.openqa.selenium.WebElement;


public class Basepage {
       
       
        //@AndroidFindBy(id = "com.caifu360.freefp:id/tv_item_products_profit")
        //首页元素
        public WebElement ShouyeButton;
    public WebElement Xtbiaoti;
       
        public AndroidDriver driver;

        public Basepage(AndroidDriver driver){
                //PageFactory.initElements(driver, this);
                this.driver=driver;
                Xtbiaoti=driver.findElementById("com.caifu360.freefp:id/tv_item_products_title");
                ShouyeButton=driver.findElementById("com.caifu360.freefp:id/iv_tab_home");

        }
       
       
                 

               

       
}


第二个详情

package com.glen.demo;
import io.appium.java_client.android.AndroidDriver;
import org.openqa.selenium.WebElement;


public class ChanpingxiangqingBasepage {
       
       

        //详情
        public WebElement SettingButton;
        public WebElement BackButton;
        public WebElement YuyueButton;
        public WebElement FasongcailiaoButton;
        public WebElement YulancailiaoButton;
        public WebElement ShoucangButton;
        public WebElement FengxiangButton;

       
        public AndroidDriver driver;

        public ChanpingxiangqingBasepage(AndroidDriver driver){
       
                this.driver=driver;

                //产品详情
                SettingButton=driver.findElementById("com.caifu360.freefp:id/imageView_openAnimationId");
                BackButton=driver.findElementById("com.caifu360.freefp:id/img_title_back");
                YuyueButton=driver.findElementById("com.caifu360.freefp:id/imageView_baodanDetail_order_Id");
                FasongcailiaoButton=driver.findElementById("com.caifu360.freefp:id/imageView_baodanDetail_sendMateria_Id");
                YulancailiaoButton=driver.findElementById("com.caifu360.freefp:id/imageView_baodanDetail_yulan_Id");
                ShoucangButton=driver.findElementById("com.caifu360.freefp:id/imageView_baodanDetail_store_Id");
                FengxiangButton=driver.findElementById("com.caifu360.freefp:id/img_title_setting");
        }
                 

               

       
}



        public void chanpingfengxiangtest() throws InterruptedException{
                driver.manage().timeouts().implicitlyWait(20, TimeUnit.SECONDS);
        //        Thread.sleep(1000);
                Basepage bs=new Basepage(driver);
            bs.ShouyeButton.click();
                bs.Xtbiaoti.click();
                Thread.sleep(4000);
                ChanpingxiangqingBasepage cp=new ChanpingxiangqingBasepage(driver);
        cp.FengxiangButton.click();//这句调用无效




分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 我要加入
关闭

站长推荐 上一条 /2 下一条