php - 无法使用 Selenium 访问 .html 页面?
问题描述
我在 php 中使用 behat/mink、selenium 2 驱动程序、chrome 驱动程序。我无法访问一个虚拟的 html 页面。我们有一个网站,我们正在向登录页面添加一个聊天机器人,聊天机器人是一个 iframe,它被加载到页面底部。我想说,我们这样做是因为我们有一个使用 heroku 的第三方团队开发了这个,我认为这可能是一个重定向问题,但他们无法解决,所以我们打开了这个小虚拟页面,看看它是否会帮助。我们启动了一个虚拟的 .html 页面并将聊天机器人放入其中,以便我可以围绕它构建自动化。好吧,当它尝试查找页面时,我收到 404 错误。问题是,我可以手动或使用邮递员来解决问题。我很茫然,因为我以前从未见过这个,我唯一能想到的可能是因为它 s 没有 js 的 HTML 页面?任何帮助表示赞赏!
如上所述,我们试图启动一个虚拟站点(以及另一个以查看它是否正在缓存)。
解决方案
We were able to solve this, the issue was the index.html not being populated.
推荐阅读
- go - 如何设置私有仓库的 go 模块路径
- ios - 通过 Sublayer 改变 UIView 的渐变背景
- node.js - 如何在此节点服务器上启用 cors
- c - 使用 waitpid() 等待前台进程在 C 中终止
- apache-spark - 如何替换 Pyspark 中的特殊字符?
- maven - spock 尝试使用错误的 groovy 版本
- react-native - 如何在 React Native 表格中点击并拖动?
- oauth-2.0 - 使用 C# .NET 访问受 Google IAP OAuth 2.0 保护的网站 - 在 OAuth Playground 中获取令牌时出错
- arrays - 来自 JSON URL 的 Swift UIImage 数组
- image - 如何替换博主图片网址参数