javascript - Selenium Python 脚本检查页面上的每个按钮 - javascript 中的单页应用程序
问题描述
介绍
我有一个带有 X 元素的网页。该网页是由 Javascript 脚本构建的。每个元素将页面更改为另一个页面(尽管整个网站是一个单页应用程序)
例如,如果我有一个包含 5 个按钮的页面,每个按钮都将您带到另一个“页面”,但仍然是一个单页应用程序,而另一个“页面”在该页面本身上有几个按钮和滑块
问题
有没有办法自动检查我页面上的每个元素(单击每个按钮并确保每个按钮都执行某些操作) - 然后如果可能的话 - 检查按钮的每个重定向操作,每个按钮将页面带到页面的另一部分,有一个页面,该页面上的每个按钮都有效吗?
有没有办法让 python 脚本使用 selenium 检查并确保页面上的所有元素以及每个元素进入的每个页面都正常工作?也许是 DFS/BFS 之类的?
解决方案
推荐阅读
- clojure - 如何在 clojurescirpt 的宏中引用函数?
- latex - 更改乳胶中的字体
- javascript - 对使用 JSON 的编码错误以及 JS 和 PHP 之间的差异感到疯狂
- javascript - 有条件地在模块上运行 lerna 命令
- performance - JMETER_HOME 环境变量未正确定义,但构建成功,脚本在 Jmeter GUI 和 cmd 提示符下工作正常
- c - 为什么在第一次输入后连续的 fgets 和 sscanf 不工作
- web-services - 单击 Power BI 中的链接时打开外部程序的 Web 服务
- php - 无法从 php 执行 shell 脚本。返回代码 126
- unit-testing - 如何模拟使用 AWS 资源的打字稿服务和功能?
- css - Flexbox 错误地计算带有文本的项目的宽度