Robot Framework (planned post-v1)
Planned for after v1.0
A first-class Robot Framework keyword library is not part of the v1.0 scope — it's tracked
as post-v1 companion tooling alongside pytest-flaui and the recorder (see the
Roadmap wishlist). You can already drive the
wrapper from Robot Framework today using a thin custom library; the sketch below shows the
shape such a library would take.
*** Settings ***
Library FlaUIRobotLibrary.py
*** Keywords ***
Open Notepad
Setup Pythonnet Bridge
Create Automation UIA3
Launch Application notepad.exe
Set Suite Variable ${MAIN_WINDOW}
Click Save
${button}= Find By AutomationId ${MAIN_WINDOW} 123
Invoke ${button}
Notes:
- Library would wrap Automation, Application, and ConditionFactory.
- Provide keywords for launch/attach, find (id/name/xpath), invoke/click/type.
- Use post_wait where applicable for stability.