selenium - 如何使用逻辑应用启动运行 Selenium Web 驱动程序的控制台应用?
问题描述
我有一个利用 Selenium WebDriver 的控制台应用程序。我打算使用它来自动接收带有附件的电子邮件并将该附件上传到网站。控制台应用程序完美运行。但我正在使用 WinAutomation 从 VM 桌面上的 .exe 启动该过程。
我想做的是,而不是使用 winautomation,将该控制台应用程序发布到 Azure 中的应用程序服务。这我可以轻松做到。但是我想知道的是,我将如何启动该应用服务并使用逻辑应用提供电子邮件附件。
希望这是有道理的
解决方案
这是不可能的。Selenium 需要使用 GDI+,这在App Service Sandbox中是不允许的。更合理的做法是您已经在做的事情,在构建代理上的 CI/CD 流程期间运行 Selenium 测试。
推荐阅读
- node.js - 节点 JS 发布消息
- angular - rxjs/Rx 没有导出成员 forkjoin
- c# - c# Process.Start() 没有返回正确的响应
- python - 如何将保存的图像列表添加到熊猫中的现有数据框中?
- python - 将自定义根证书添加到 pip SSL 设置?
- webview - 用于 Webview 的 Admob 奖励广告
- facebook - facebook API 的 App ID 和 Token 需要审查并需要一些建议
- css - 是否有原因剪辑路径中带有图像的 div 会减慢 chrome 的性能?
- javascript - 如何加载页面并立即在电子中编辑 DOM?
- django - 分页 Django 基于类的视图无法正常工作