当前位置: 首页 > 知识库问答 >
问题:

为什么 WinAppDriver .exe立即关闭?

程俊健
2023-03-14

我一直在努力让任何东西与WinAppDriver一起工作。这是一种使用Selenium来测试窗口应用程序的方法。

按照以下说明,我已经安装了WinAppDriver。运行它时,它应在命令窗口中保持打开状态。然而,我的不会保持打开状态,这就是问题所在。

我的问题是,为什么当我导航到“C:\Program Files (x86)\Windows Application Driver”并运行 WinAppDriver.exe 时,WinAppDriver 会立即关闭?我尝试右键单击并选择“以管理员身份运行”,同样的事情发生了。

我已经与IT支持人员交谈过,他们检查了防病毒软件没有阻止它。

我关注的演示视频在这里,WinAppDriver 是从这里安装的,它需要运行。运行时,它会打开一个CMD窗口,其中显示窗口应用程序驱动程序侦听请求:http://127.0.0.1:4723/ 按ENTER退出。

您可以在视频中看到大约 5:30,他们启动 WinAppDriver.exe CMD 窗口打开并保持打开状态。矿山立即关闭的可能原因是什么?

安装和运行 Windows 应用程序驱动程序

1.从 https://github.com/Microsoft/WinAppDriver/releases 下载Windows应用程序驱动程序安装程序

2.在安装了受测应用程序并将对其进行测试的 Windows 10 计算机上运行安装程序

3.从安装目录运行 WinAppDriver.exe(例如 C:\Program Files (x86)\Windows Application Driver)

共有2个答案

蓝昊然
2023-03-14

另一个原因可能是您已经在同一端口的后台运行了 Appium 服务器。可以肯定的是,首先打开cmd.exe并将链接粘贴到WinAppDriver.exe,然后按“Enter”。

龙焱
2023-03-14

就我而言,答案是在Windows 10中设置“开发人员模式”。只需转到“开始”菜单并键入“使用开发人员功能”。将“开发人员模式”设置为开并同意安装等。没有人在教程中告诉我这些东西......

 类似资料:
  • 使用STS,如果我使用最新的Spring Boot导入Getting Starting项目并选择,它将启动,然后立即关闭。

  • 问题内容: 我在后台运行一个容器 它迅速退出。但是,如果我在前台运行,则可以正常运行。我使用检查了日志 没有错误。有任何想法吗? DOCKERFILE start-all.sh 问题答案: 一个Docker容器的主要过程完成后退出。 在这种情况下,它将在脚本结束时退出。我对hadoop不太了解,无法在这种情况下告诉您如何做,但是您需要要么在前台运行某些东西,要么使用诸如runit或supervis

  • 这是我的第一个Spring Boot代码。不幸的是,它总是关机。我原本期望它能持续运行,这样我的web客户端就能从浏览器中获取一些数据。 附注。Build.Gradle是错误。 一旦我用粗体取下上面那一行,一切都正常了。我的应用程序上下文现在是正确的。谢谢戴夫

  • 我使用JarSplice创建了一个胖jar文件,但是当我启动它时,我得到一个窗口(大小可以),它在半秒后关闭。。。 在“addjars”部分中,我添加了从Eclipse导出的jar文件,以及我正在使用的所有库jar。在本机部分,我只为lwjgl添加Windows本机。我想我写了正确的主类。 我做错了什么?我怎样才能解决这个问题? 注意:我使用的是最新版本的eclipse和jdk。

  • 我正在Windows10 Pro上运行Ubuntu18.04。我已经在Ubuntu上安装了docker。我可以在Ubuntu上看到docker的版本,但我不能在系统上运行docker的hello-world测试容器。每当我键入命令“sudo service docker start”时,它会显示我“*starting docker:docker”,但当我检查服务的状态时,它会显示我“*docker

  • 我正在按照MSDN中的指南学习C#。 现在,我刚刚尝试了示例1(这里是到MSDN的链接),我遇到了一个问题:为什么一旦显示了我的输出,控制台窗口就会立即关闭?

  • 问题内容: 我正在尝试使用编写一个简单的代码,但是只是不愿等待它假定的时间而代码立即执行。我究竟做错了什么? 问题答案: 您正在立即调用该函数并计划其返回值。 使用: 注意:没有原谅。