使用机器人框架模拟按键

时间:2015-09-01 14:44:00

标签: robotframework

我们已将网络应用程序中的按键序列Ctrl + S定义为特定操作(保存当前表单)。

现在我们想用RobotFramework测试这种行为。我们怎样才能准确地描述出来呢?

该文档描述了如何使用Enter或任何单键按键,但没有任何关于组合的说法。那么如何触发Ctrl + S,例如?

3 个答案:

答案 0 :(得分:3)

我一直在寻找同样的东西并且遇到了这个。它说它正在实施中。请按此进行更多更新。

https://github.com/robotframework/Selenium2Library/issues/498

希望它能在2015年10月之前使用。

答案 1 :(得分:1)

我找到了ImageHorizo​​nLibrary的解决方案:

http://eficode.github.io/robotframework-imagehorizonlibrary/doc/ImageHorizonLibrary.html#Press%20Combination

Press Combination    Key.CTRL    Key.S 

答案 2 :(得分:0)

Here在文档中,您有按下多个键的示例:

Press Keys  locator CTRL+S