Skip to content

Input Password keyword should also prevent password being visible from the Selenium logging #1454

@aaltat

Description

@aaltat

When Robot Framework log level is high enough the password is visible from the Selenium level logging. Something like this is usually seen:

DEBUG | POST http://127.0.0.1:51593/session/0e87ad26dbe3d303d8b7937309367b4a/element/4beff912-9198-4dad-9d0d-46f844ddd3eb/value {"text": "FooBar", "id": "4beff912-9198-4dad-9d0d-46f844ddd3eb", "value": ["F", "o", "o", "B", "a", "r"]}

SeleniumLibrary keyword should hide such entry being visible output files of Robot Framework. SeleniumLibrary will not prevent the value being visible in the keyword argument, because that is logged by Robot Framework core.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions