当前位置: 首页 > 知识库问答 >
问题:

有人能告诉我如何点击我是一个新鲜的链接使用硒网络驱动测试以下网址

谷梁宏恺
2023-03-14

https://my.naukri.com/account/createaccount?othersrcp=24167

我尝试使用以下语法:

driver . find element(by . XPath("//div[@ class = ' box '))]//div[@ class = ' Fresher cont ')]//div[@ class = ' icon Fresher ')]//button[@ title = '我是新生']")。单击();

driver.findElement(By.xpath(“//button[@title='我是一个新生']”)).click();

共有2个答案

尉迟龙光
2023-03-14

尝试使用此 X 路径:

//button[text()='I am a Fresher']
宿嘉庆
2023-03-14

您可以尝试:

    driver.findElement(By.xpath("//button[@name='userType']")).click();

如果这不起作用,请使用:

    driver.findElement(By.xpath("//button[@value='fresher']")).click();
 类似资料:
  • 我的目标是使用硒为Python自动在线账单支付。 使用以下代码使用 Web 驱动程序登录成功: 登录后,一个新的页面加载,我的下一步是点击一个链接。代码: 什么也没发生。没有导航到该法案 但仍然没有。我还应该尝试其他什么? 错误: Traceback(最近调用的最后一次):File"/home/队长/. PyCharmEdu30/config/划痕/scratch_1.py",第12行,在clic

  • 我尝试在本地运行chrome扩展的测试。 我有selenium服务器(v.3.141.59)。 我有chromedriver(2.44节) 我有chrome浏览器(v.70.0.3538.110) 和selenium-webDrive npm包(v.^4.0.0-alpha.1) 我的NodeJs代码成功创建新的chrome会话 但是 1) 当我以独立服务器的形式运行selenium server

  • 我知道如何让它点击链接,但一旦我进入新页面(新URL),我就无法让它在同一个会话中继续脚本。 当我指定新网址时,它会打开一个新窗口,并且不能继续,因为需要继续从上一页插入信息。 如何解决这个问题? 另外,我在python工作 上述代码应该没有任何问题。

  • 我用XPath写了一个单选按钮的代码,但在代码执行过程中没有点击单选按钮。 我的代码是: 请帮助如何按钮选择特定的单选按钮,选择后它移动到另一个单选按钮。 提前感谢。

  • 我正在尝试网络抓取,我需要模拟对buttoN的点击,我已经尝试过了: 并返回此错误: selenium . common . exceptions . nosuchelementexception:消息:没有这样的元素:找不到元素:{"method":"xpath "," selector ":"//*[@ id = " CTL 00 _ CP h1 _ BtnTipoGobierno "]" }

  • 我们如何使用Testng在硒网络驱动程序中选择下拉值?