Xpath 无法在“下找到LinkedIn网站的元素”;套用;按钮

Xpath 无法在“下找到LinkedIn网站的元素”;套用;按钮,xpath,dynamic,Xpath,Dynamic,我为LinkedIn的以下步骤创建了自己的自定义xpath: www.linkedin.com-启动URL 登录 视图配置文件 点击工作 输入QA领导 点击发布日期 在24小时内选择 单击Apply您需要首先识别展开的部分,然后识别按钮的一些独特属性,例如: Xpath://表单[@aria expanded='true']//按钮[@data control name='filter\u pill\u apply'] css:form[aria expanded=true]按钮[class*=

我为LinkedIn的以下步骤创建了自己的自定义xpath:

  • www.linkedin.com-启动URL
  • 登录
  • 视图配置文件
  • 点击工作
  • 输入QA领导
  • 点击发布日期
  • 在24小时内选择

  • 单击Apply您需要首先识别展开的部分,然后识别按钮的一些独特属性,例如:

    Xpath:
    //表单[@aria expanded='true']//按钮[@data control name='filter\u pill\u apply']


    css:
    form[aria expanded=true]按钮[class*=apply]

    。我相应地修改了xpath,它成功了:

    driver.findElement(By.xpath(“//*[@data control name='filter\u pill\u cancel'和@class='facet-collection-list\u cancel-button mr2 artdeco button artdeco button artdeco button--muted artdeco button--2 artdeco button--terior ember view']///span[@class='artdeco-button\uu text'和text='cancel parent']/button/后续同级::button//span[text()='Apply']。单击()