元素定位方式

1.@FindBy(id="mainFrame")      
 public WebElement mainframe;

2.@FindBy(className = "ui-dialog-grid")
 public WebElement table;

3.@FindBy(xpath = "//select[@id='dataFormat']/option[@value='corpus']")
    public WebElement addolabel;//下拉框选项

   @FindBy(xpath = "//td[@i='body'][@class='ui-dialog-body']/div/iframe")
    public WebElement smallMenu; 

   @FindBy(xpath = "//*[@id='test']/div")
    public WebElement mcxbz;

driver.switchTo().defaultContent();//跳出全部层层嵌套的iframe,直接进入初始的地方,进入default content;

@FindBy(xpath = "//input[@value='001']/../../../span[1]")
 public WebElement jiedian1;

/..是进入其父节点

4.((JavascriptExecutor)driver).executeScript("document.getElementsByClassName('Validform_input')[0].value='"+creat_labelname+"';");
        waitTime(3000);

((JavascriptExecutor) driver).executeScript("document.getElementById('catDesc').value='璧垫娆㈡祴璇�';");
        waitTime(3000);

5.driver.findElement(By.xpath("//td[text()='"+ykmimport.expendname+"']/../td[1]/input")).click();

6.<button>你好“”</button>

只根据文字来定位://button[contains(text(),'你好')]

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值