RIDE Calling method 'log_message' of listener '...\TestRunnerAgent.py' failed: AttributeError: 'Output' object has no attribute '_xmllogger'

Hi Sir,

I just starting learn robot framework for my automation testing. I meet below error after installing latest version RIDE and trying to print some string, I also can’t view the output in the bottom ‘Message log’ area:
[ ERROR ] Calling method ‘log_message’ of listener ‘C:\Users\chayin\anaconda3\envs\myenv\Lib\site-packages\robotide\contrib\testrunner\TestRunnerAgent.py’ failed: AttributeError: ‘Output’ object has no attribute ‘_xmllogger’

The corresponding installed versions are:
Robot Framework 7.0 (Python 3.11.7 on win32)
robotframework 7.0
robotframework-excellib 2.0.1
robotframework-httplibrary 0.4.2
robotframework-pythonlibcore 4.3.0
robotframework-requests 0.9.6
robotframework-ride 2.0.8.1
robotframework-selenium2library 3.0.0
robotframework-seleniumlibrary 6.2.0
selenium 4.17.2
wxPython 4.2.1

image

Best regards,
Bridget

Hi Bridget,

Full support for the recently released update for Robot Framework, version 7, is not complete yet in RIDE. You can either use the previous version of Robot Framework, 6.1.1 or you can install the latest development version of RIDE to get you started ahead of the pending official release. You can do so using pip: pip install -U https://github.com/robotframework/RIDE/archive/master.zip.

1 Like

Hi Foederer,

Thank you so much! It works after I switch the Robot Framework to the previous version 6.1.1 :wink:

Best Regards,
Bridget

1 Like