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

Selenium webdriver-使用按钮上的“登录”文本单击登录按钮

郭琨
2023-03-14

我有一个带有登录按钮的网页。按钮上有文本“登录”。如何使用测试“登录”点击按钮。

共有2个答案

乐正心水
2023-03-14

查找元素可能是正确的,但页面未完全加载,请尝试使用 Web驱动程序等待 = 新的 Web驱动程序等待 (驱动程序, 10);WebElement element = wait.till( Expectedditions.visibilityOfElementLocated(By....));ng网络驱动程序可以帮助,如果您的网站与安格鲁亚JS

祝你好运

黄弘盛
2023-03-14

使用contains<code>//input〔contains(,'Login')〕

在Xpath中使用contains子句时,如果您不确定是否要用id、class、text等来验证文本。用户“.”只有。

 类似资料:
  • 嗨,我正在尝试自动化https://www.nextgenerationautomation.com,但无法使用Selenium 4单击登录/注册按钮 步骤: null 如果我在这里遗漏了什么,请告诉我。

  • 我正在尝试为我的组织自动下载特定文件。在这样做的过程中,我遇到了使用Selenium的浏览器自动化。我已经到了可以注入用户凭据的地步,但现在我需要通过单击登录按钮登录到页面。 这是父URL,我在其中插入凭据https://www.accuplacer.org 然后我需要点击登录按钮。以下是该元件的检查输出: 这是我到目前为止的代码,我知道它是基本的,我正在清理它,并将一些东西定义到函数中。

  • 如果这是基本的/愚蠢的,请原谅我。使用Firebase,注册新用户的“正确”方法是什么? > 收集他的电子邮件并以平淡无奇的形式传递,然后手动发送到以创建一个新用户? 使用并以某种方式将其连接到Firebase?https://developers.google.com/identity/sign-in/web/build-button 关于Facebook有什么明显的方法吗?

  • 我对Selenium是新手,我正在尝试使用Chrome在这个网页上自动完成登录任务。我已经成功地找到并发送了电子邮件和密码字段的密钥。但是,我无法单击“登录”按钮。 检查元素产生以下结果, 我试过使用 由于没有名称字段,因此产生了一个错误。我发现这可以使用XPath或css选择器来完成。 请告知

  • 问题内容: 我正在尝试在React应用程序中使用google登录。虽然在应用程序外部使用登录按钮本身很有效,但是在自定义登录组件中使用登录按钮时,我无法按预期工作。当用户登录时,按钮本身应执行一个方法。问题是即使登录有效,执行也永远不会到达该方法。 我可能会缺少一些反应,但是我找不到。有什么帮助吗?在可加载所有内容和组件本身的html下方找到。 注意,我没有在此处粘贴无关的代码;) 问题答案: 在

  • 所以我一直在努力让登录谷歌作为我的应用程序的一个登录选项。当我点击登录按钮时,应用程序会显示可用电子邮件列表,但当我点击任何一封电子邮件时,应用程序不会让我登录。我已经尝试了几乎所有的方法,包括在firebase中添加SHA-1键,替换新的google-services.json文件。我已经重新检查了我的代码,但我一定遗漏了一些东西。请帮我找出我的错误 编辑:这是我的logcat错误: 2021-