Record Keyword: allow calling the recorded keyword in the current test case
I maintainer di solito rispondono entro 1 giorno
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 65/100
Direzione di ricerca
Start by locating the RobotDebug implementation of the "Record Keyword" keyword and the code that adds recorded keywords to the current .robot file. Trace how the current test case is identified and how recorded keywords are invoked. Add the optional append=False behavior described in the issue, then check the relevant tests for both default behavior and append=True calling each keyword in the test case.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Is your feature request related to a problem? Please describe.
In a Test Case I call the Debug keyword of RobotDebug in order to get a REPL where I can record several keywords. Currently "Record Keyword" adds the keyword to the Keywords table of the current .robot file, but it doesn't call the keyword in the test case. That way one records a collection of keywords instead of a sequence of steps.
Describe the solution you'd like
Add an optional parameter append=False. When set to True "Record Keyword" calls the keyword in the current test case.
Describe alternatives you've considered
None.
Additional context
The robosapiens recorder records a keyword and calls it in the current test case. That way one can record a test case in a structured form. It is a very convenient workflow.
- Lingua principale
- Python
- Stelle
- 662
- Fork
- 149
- Merge medio
- 6h 9m
- PR unite (30g)
- 119
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di MarketSquare/robotframework-browser
-
priority: high
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
MarketSquare/robotframework-browser#5306 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
MarketSquare/robotframework-browser#5153 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
MarketSquare/robotframework-browser#5503 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 78/100
MarketSquare/robotframework-browser#5502 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 54/100
MarketSquare/robotframework-browser#5501 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di MarketSquare/robotframework-browser
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
bug z-test-failure
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
torch-spyre/spyre-inference#1598 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
zilliztech/memsearch#853 ·
I maintainer di solito rispondono entro 1 giorno
-
IPA charactersAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
tywr/Nordwand-Mono#55 ·
I maintainer di solito rispondono entro 1 giorno
-
physical
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
antonyrag/ragleap-core#1339 ·