【问题标题】:Need to capture ID after clicking on submit button点击提交按钮后需要获取ID
【发布时间】:2017-04-17 02:29:38
【问题描述】:

我在 java 中使用 selenium,在我的应用程序中,每当我点击提交按钮时,系统会生成随机 ID,我需要捕获屏幕上显示的 ID(一个 div),然后放入其他字段以确保所有字段已填满,我们也可以进行编辑。

【问题讨论】:

  • 请粘贴您尝试过的代码以及您遇到了什么异常,然后我们中的任何一个都会帮助您
  • 同时粘贴网页元素的html代码

标签: selenium selenium-webdriver automation


【解决方案1】:

最简单的方法是这样的:

  1. 创建一个包含 id 的变量:

    字符串我的ID;

  2. 创建id后,你需要捕获字段中的文本:

    myID = driver.findElement(By.id(".....")).getText();

之后,ID会保存在myID中。

  1. 要查看它是否有效,请运行以下行:

System.out.println(myID);

如果控制台中的输出与生成的 ID 字段中的输出相同,则一切正常。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-14
    • 2015-04-19
    • 2016-07-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多