问题描述
我有这种情况,有5个页面具有相同的URL,每个页面都有输入HTML元素。假设URL为https://abcnyweb.com/pages
。导航的问题是所有页面都共享一个URL,并且只有一个URL,因此,如果我想移至第五页而不登陆第一页,则不可能。我必须从第一个开始重新填写表格。
从上一页到下一页都有一些按钮,每页要填充15个以上的元素。如果我不填写输入内容,那么验证将不允许进入下一页。
有没有一种方法可以转到第五页,而无需在其前先单击4s?
世界无头Selenium脚本有助于实现这一目标吗?
当我单击“提交”按钮时,每个页面上的表单都会保存。
解决方法
这取决于在应用程序上如何实现导航。
如果是客户端呈现的(由javascript处理),则可以call the appropriated js function。
如果是服务器端渲染的(使用HTTP检索),请检查请求的参数。如果其中一些代表页码,请使用良好的参数调用请求。如果不是这种情况,恐怕您别无选择。