Record Keyword: allow calling the recorded keyword in the current test case
Maintainer thường phản hồi trong vòng 1 ngày
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 65/100
Hướng nghiên cứu
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.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
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.
- Ngôn ngữ chính
- Python
- Star
- 662
- Fork
- 149
- Merge trung bình
- 6 giờ 9 phút
- Pull request đã merge (30 ngày)
- 119
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của MarketSquare/robotframework-browser
-
priority: high
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
MarketSquare/robotframework-browser#5306 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
MarketSquare/robotframework-browser#5153 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100
MarketSquare/robotframework-browser#5503 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 78/100
MarketSquare/robotframework-browser#5502 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 54/100
MarketSquare/robotframework-browser#5501 ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của MarketSquare/robotframework-browser
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
Maintainer thường phản hồi trong vòng 1 ngày
-
bug z-test-failure
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
torch-spyre/spyre-inference#1598 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
zilliztech/memsearch#853 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
IPA charactersĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 66/100
tywr/Nordwand-Mono#55 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
physical
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
antonyrag/ragleap-core#1339 ·