我的Robot Framework脚本如下所示。当我使用"输入文本"关键字,先前的字母被删除,只显示最后一个字母。如何使用Appium通过Robot Framework模拟手动按键?
String addTask = dialog_edit_task.getText().toString();
long now = System.currentTimeMillis();
RealmConfiguration realmConfiguration = new RealmConfiguration.Builder(getActivity()).build();
Realm.setDefaultConfiguration(realmConfiguration);
Realm realm = Realm.getDefaultInstance();
Task_Provider task_provider = new Task_Provider(addTask, now, 0, false);
realm.beginTransaction();
realm.copyToRealm(task_provider);
realm.commitTransaction();
realm.close();
答案 0 :(得分:2)
您可以使用 selenium 库内置关键字 Press Key 以及您要按下的某个键的相应 ASCII 码。
欲了解更多信息,请访问:https://serhatbolsu.github.io/robotframework-appiumlibrary/AppiumLibrary.html#Press%20Keycode
示例:
press keycode 66