gpt4 book ai didi

java - 使用 java.awt.Robot 测试键盘输入

转载 作者:行者123 更新时间:2023-11-30 12:00:25 25 4
gpt4 key购买 nike

我有一个测试使用 java.awt.Robot 来练习自定义 Swing 组件。我想在我们的构建服务器中运行测试,但构建服务器在锁定的 Windows 机器上运行,并且 Robot.keyPress(char) 在屏幕锁定时不起作用。我发送的击键有时是向下箭头和退格键,因此将它们直接发送到文档没有帮助。

目前,如果键盘输入在第一次尝试时不起作用,我只是使用 junit 的 Assume 来跳过测试,但我想让这些测试保持启用状态。我假设有人正在针对 Swing gui 运行这些类型的测试。有什么想法吗?

最佳答案

暗中刺探:也许 VM(如 VirtualBox)可以在后台运行,但就所有意图和目的而言,只要机器人知道,它就会“唤醒并解锁”。虚拟框将运行您的单元测试。

关于java - 使用 java.awt.Robot 测试键盘输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2000275/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com