MarketSquare / MarketSquare/robotframework-browser

Selector Recorder in presentation_mode: disable or move out

Open
#4,090 7 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

presentation_mode opens the Selector Recorder on failed selectors.

There may be different opinions about how useful this recorder really is (not for me...) but this Recorder is definitely something for an early implementation phase.

Having it enabled in the presentation mode is not correct imho because "presentation" is a phase when "implementation" should be finished already ....

I would propose to remove the recorder from the presentation mode and - eventually - keep it as a separate feature.
Or keep it there but only show when explicitly configured.

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.

Research direction

Start by tracing how presentation_mode handles failed selectors and where the Selector Recorder is opened. The issue presents multiple possible outcomes, so first determine the intended behavior with maintainers; done should mean the agreed recorder behavior is implemented and verified in the relevant presentation-mode tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
playwright, python
Domain
testing-qa
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.