【问题标题】:How to bypass previous pages to the last using Selenium如何使用 Selenium 绕过前一页到最后一页
【发布时间】:2020-11-29 18:30:11
【问题描述】:

我有这种情况,有 5 个页面具有相同的 URL,每个页面都有输入 HTML 元素。假设 URL 是https://abcnyweb.com/pages。导航的问题是所有页面都共享这个唯一的 URL,所以如果我想移动到第五页而不登陆第一页,这是不可能的。我必须从第一个表格重新开始填写表格。

有从上一页通向下一页的按钮,每页要填充的元素超过15个。如果我不填写输入,验证将不允许移至下一页。

有没有一种方法可以移动到第五页而不必点击之前的4s?

世界无头 Selenium 脚本有助于实现这一目标?

当我点击提交按钮时,每个页面上的表单都会保存。

【问题讨论】:

    标签: java selenium-webdriver htmlunit


    【解决方案1】:

    这取决于导航是如何在您的应用程序上实现的。

    如果是客户端渲染(由javascript处理),你可以call the appropriated js function

    如果它是服务器端呈现的(使用 HTTP 检索),请检查请求的参数。如果其中一些代表页码,请使用良好的参数调用请求。如果不是这样,恐怕你别无选择。

    【讨论】:

    • 非常感谢。我试试看
    猜你喜欢
    • 1970-01-01
    • 2018-12-08
    • 2023-01-20
    • 1970-01-01
    • 2016-03-05
    • 1970-01-01
    • 1970-01-01
    • 2020-07-05
    • 2020-07-10
    相关资源
    最近更新 更多