【发布时间】:2021-03-31 22:29:00
【问题描述】:
我正在使用带有 Robot Framework 的 Sikuli 库来运行本地 Windows 应用程序的测试。大多数在线解决方案都是基于硒的,但我相信这只适用于网络应用程序。
在没有默认值的情况下,对于空字段输入文本是可以的。
目前,我正在处理一个包含默认值 5000 但我需要将其更改为 10 的字段。
文本字段:
到目前为止,我已经尝试过以下方法:
- 首先双击该字段以突出显示然后输入(输入文本单击并删除突出显示)
- 单击作为输入文本单击本身(发生速度不够快,无法模拟双击)
【问题讨论】:
-
在使用
Input text发送新号码之前发送 4 个 BACKSPACE 字符。 -
@BenceKaulics 我不太确定该怎么做,我必须使用 ASCII 码吗?
-
您可以尝试
\b或ASCII,或者您可以检查Sikuli Library 是否对此有任何说明。例如 SeleniumLibraryBACKSPACE是一个特殊的输入,它将发送一个退格键。我对 Sikuli 图书馆不熟悉,您必须进行一些实验才能看到有哪些可能性。这只是一个想法,因此评论不回答。 :) -
退格键好运吗?
标签: automated-tests robotframework sikuli