MarketSquare / MarketSquare/robotframework-browser

Improve "Record Selector" keyword and docs

Open
#4,101 13 comments 0 reactions 1 assignee View on GitHub

@brazdauskasv is already working on this.

Since Mar 9, 2025.

bug priority: high
Dominant language
Python
Stars
655
Forks
147
Avg merge
5h 27m
Merged PRs (30d)
59

Description

- "box" word in the docs is not super clear, we might want to change it to "dialog" or "interface"
- Keyword is is not intended to work in headless=True mode (results in an error, which tells exactly that) - we could write it in the docs)
- "Cancel" button resets the timer, so you can hover on the element again if you were not quick enough. - (again, maybe we should put that info in the docs?)
- "Select" button picks the selector and returns it - maybe should be mentioned in the docs as well

- Adjustable timer (maybe with an argument) would be a great addition to the keyword as well (with the current timer you kinda have to be quick, so this results in more retries and time wasted)

Some images for reference:
![Image](https://github.com/user-attachments/assets/b75ddabf-95b8-4406-97eb-8e1bacaf32f6)
![Image](https://github.com/user-attachments/assets/316e1757-f175-4c1d-ae76-11b88ff3ff5a)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.