0.1.0 version released.
  • Apply AOP by adding listener: --listener aspect.actionListener.
  • Separate assistive keywords and operative keywords by defining an AOP configuration file:
[{
   "pointcut":{"when":"post", "what":"Go To Setting Page", "args":["List"]},
   "advice":{"keyword":"Wait Until List Page Is Opened"}
}, {
   "pointcut":{"when":"pre", "what":"SeleniumLibrary.Input Text"},
   "advice":{"keyword":"Wait Until Input Field Is Enable", "locatorSameAsPointcut":true}
}]
  • Parse red.xml project configuration to load all used keyword libraries.
  • Modify robot report for a better showing of the assistive keyword.