问题标签 [winium]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
56 浏览

java - 使用 winium Java 实现桌面自动化

如果打开的选项卡超过 5 个,如何自动关闭选项卡。我现在可以使用 selenium 打开不同的选项卡,我必须检查是否有超过 5 个选项卡,然后它应该自行关闭。我尝试使用 winium 转到任务管理器,但我不明白我接下来要做什么。

0 投票
0 回答
39 浏览

windows - Winium 中的 NoSuchElementException 用于 Windows 计算器的自动化测试

我是初学者 qa,我为计算器编写了小应用程序,但我的代码没有找到我的“框架”

我为端口 9999 运行 Winium.Desktop.Driver。计算器启动,我看到了,但我的程序不起作用。请帮忙。这是我的例外:

在字符串 22 中 -var window = driver.FindElementByClassName("CalcFrame"); 我尝试更改类名。但这暂时对我没有帮助。

0 投票
0 回答
18 浏览

automation - 如何在没有唯一元素 ID 的情况下自动化桌面应用程序?

我们是一家初创公司,我们有一个基于 .net 技术的桌面应用程序,目前我们已将 Winium 确定为自动化工具。在开发框架的过程中,我们面临一个挑战,即我们可以使用检查工具找到的元素没有 ID/Name 属性。

在这种情况下如何自动化?任何经验都将受到高度赞赏。

0 投票
0 回答
106 浏览

python-3.x - 是否可以使用 Python 使用 winium 自动化桌面应用程序?

我想使用基于 Java 并由 .bat 文件运行的 Winium 自动化 Windows 桌面应用程序。当我使用它时,inspect.exe 或 UIspy.exe 中没有“自动化 ID”?!

可能吗?是否有其他自动化工具可以帮助我。

你能帮助我吗?谢谢你。

0 投票
0 回答
27 浏览

selenium - 如何在 winuim 测试中找到 Windows 上的元素?

我需要知道如何使用 winium 定位元素,步骤: 1. 我使用了 appium 和 selenium 以及用于 web 2 的 xpath 定位器。我现在正在切换到 winium 我如何在这里定位元素。

0 投票
0 回答
22 浏览

java - Winium 在没有找到匹配元素时停止执行

在我的 winium 脚本中,我指定单击 Windows 应用程序上的一个元素。该元素既不可用也不能执行单击操作。这里的问题是,我的脚本被保留并且没有抛出异常。我希望它抛出异常并继续@aftermethod,这样,我收到报告说它由于异常而失败。任何人请为此提出解决方案,在此先感谢!

0 投票
0 回答
26 浏览

selenium - 通过 Winium 的 Windows 切换问题

我正在自动化一个应用程序,我必须在通过 Winium 登录后单击下一个窗口上的元素。. 以下是我正在观察的问题,这使我的脚本失败。

登录是一个小的启动屏幕,它打开并且我正确输入了用户名和密码并成功登录

之后另一个屏幕打开(包含更多功能),我可以找到该元素,但是当我尝试单击它时,它会长时间保持加载状态,并且永远不会返回(我试图让它保持加载至少 30 分钟)

我尝试使用它(找到了 webelement,并打印了“订单按钮”行,但没有执行任何操作)

如果有人如何处理窗口之间的切换或有任何建议。请告诉我 。

0 投票
0 回答
34 浏览

winium - Winium 与 Visual Studio

我需要自动化,这是一个复杂的基于 Windows 的应用程序,它同时具有 win 表单和 WPF 组件。我只是做了 POC 来执行一些基本操作 click 和 application launch 。那么,我能否在 Visual Studio 中使用 Winium 驱动程序开发端到端框架作为 Selenium。或任何帮助,如内置框架作为参考的一部分。真的会很有帮助。

任何文档/视频/网络研讨会链接也很好。

谢谢PKS

0 投票
0 回答
41 浏览

java - WiniumDriver IntellIJ

我发现可以使用 intellIJ 和 winium 驱动程序以某种方式进行 Windows 应用程序测试。但是,由于某种原因,我无法进行某些操作,例如单击元素。

例如,我拿了计算器,我试图点击“1”数字,但它不会点击。calc.exe 正在运行,但没有任何反应。

我也尝试过更改driver.findElementById("num1Button")哪个是 AutomationId,但它也不起作用。

在此处输入图像描述 在此处输入图像描述

你们以前使用过 intellij 和 winium 驱动程序吗?

0 投票
0 回答
40 浏览

java - 如何使用 selenium winium java 为桌面应用程序从窗口切换到对话框?