I don’t know how to get rid of some logging.
Each time the script writes in the terminal:
Open Webpage In Edge :: Open Webpage In Edge
And I tried a lot of ways to supress any logging, but this one keeps bothering me.
Any tips, tricks or hints are welcome.
Open Webpage In Edge :: Open Webpage In Edge ....Login Wrong
Open Webpage In Edge :: Open Webpage In Edge .Login Good
Open Webpage In Edge :: Open Webpage In Edge ....Kies Maandag
...Engagement
Open Webpage In Edge :: Open Webpage In Edge ...Engagement-EN
So for each action on the browser (I think when the dom changes), I see those lines.
This is a part of my script:
StartEdge
Go To ${url}
Wait For Title Sign In
Wait Until Page Contains Oracle Applications Cloud
Log To Console Login Wrong
Input Text userid John.Doe@wrong.nl
Input Text password IDK
Try Click Element btnActive
Wait Until Page Contains Authentication failed.
I dont think so. You are seeing Suite / Testcase progress with both names and console logger defaults to “dotted” so you see stuff like
…Login Wrong
Setting console logger to “none” disables all of those
And Log To Console, afaik, is not part of any log level so it cannot be disable by setting the log level.
So, disabling all of the output from the suite settings is not really “possible” since at that point one would have already gotten some output to console. Eg, you need to set the output so that robot knows from the start what to log into console and rest is up to defining log levels …