답변
차단 주석 기능이 없습니다. 그러나 전체 블록을 주석으로 처리하는 데 사용할 수있는 미묘한 약간의 트릭이 있습니다. 여러 줄 주석 기능이 문서화되어 있지는 않지만 그렇게 사용할 수 있습니다.
이 트릭은 인식 된 4 가지 테이블 중 하나가 아닌 테이블의 데이터 (키워드, 테스트, 설정 또는 변수)를 로봇이 무시한다는 것을 알면 작동합니다. 다른 테이블이 있으면 그 테이블 아래의 모든 것이 무시 될 것입니다.
: 데이터무시 데이터 로봇 프레임 워크는 테스트 데이터를 분석 할 때
이 , 그것은 무시을 구문 분석
2.1.4 규칙 :
은 relevant section of the user guide이 말한다
- 알 첫 번째 셀에 인식 된 표 이름으로 시작하지 않는 표가 있습니다.
- ... 예를 들어
:
*** Test Cases ***
| test 1
| | log | this is test one
*** comment ***
| test 2
| | log | this is test two
*** Test Cases ***
| test 3
| | log | this is test three
위의 검사를 실행할 경우에만 테스트 1 TEST3이 실행되는 것을 확인할 수 있습니다. "comment"테이블의 모든 내용은 무시됩니다.
아니요, 댓글을 올리려는 모든 줄 앞에 #
을 사용해야합니다.
그럼에도 불구하고 그주의 :
- 일반 텍스트 형식의 파일로 작업하는 경우, 전체 시험을 첫 번째 섹션 전에 (설정, 변수 또는 테스트 케이스) 무료 문자이고 당신은 언급 할 필요는 없습니다 그것.
- 일부 IDE는 PyCharm에 대한 예를 Ctrl 키 + / (또는 명령 + / 당신이 Mac에서 인 경우)에 대해, 한 번에 여러 줄의 코멘트를 바로 가기를 제안한다.
로봇 코드 줄에 주석을 추가하려면 커서를 해당 줄에 놓고 Ctrl + /를 누르면 이상적으로 줄의 시작 부분에서 줄을 주석 처리합니다. 같은 :
#<<Your Code lines here>>
당신이, 특히 로봇 라인 또는 키워드가 라인 또는 키워드 앞에 무엇을 지정 만 입력 #을하고 comment.Like 입력합니다 : 또한
Click &{Locator} #This keyword clicks on the locator specified.
, 당신은을 테스트 케이스에 대한 문서를 작성하는 옵션.예를 들어, 테스트 케이스가 로그인 긍정적 시나리오의 유효성 검사에 관한 것이라면 다음과 같이 설명서를 작성할 수 있습니다.
Test case name
[Tags] Valid_credentials
[Documentation] This test case validates Login functionality with valid credentials.
Your keywords or variable declaration will start here
.....
.....
finish your test case
희망 간단한 팁이 필요합니다.
에 대한 조언 ctrk +/은 사용하는 편집기뿐만 아니라 구성 방법에 크게 의존합니다. –
Intellibot 및 Robotframework 플러그인과 함께 JetBrains Pycharm을 사용하고 있습니다. 이 IDE는 로봇 테스트 케이스 개발에 유용합니다. 또한, 우리가 이클립스에 사용하는 모든 바로 가기는 바로 가기 키의 일부 수정과 함께 사용할 수 있습니다. – Raj
수정. 키 바인딩은 _ you_에 대해 작동하지만 다른 사람이 귀하의 답변을 읽고 어떤 것을 사용하고 있는지 알지 못하므로 "당신은 컨트롤을 입력하여 블록에 주석 달기"/ " –
많은 줄을 주석 처리하고 싶은 사람들을위한 또 다른 트릭은 ctrl + /
을 사용하는 것입니다. 그러면 커서가있는 행이나 강조 표시된 행을 주석 처리합니다. 그런 다음 줄을 강조 표시하고 다시 ctrl + /
을 사용하여 주석을 취소 할 수 있습니다.
- 1. Robot 프레임 워크의 구문 구문 Gherkin 스타일
- 2. 어셈블리의 여러 줄 주석
- 3. vb.net의 여러 줄 주석
- 4. awk에서 여러 줄 주석
- 5. powershell의 여러 줄 주석
- 6. 여러 줄 주석
- 7. 로봇 프레임 워크의 변수에서 줄 바꿈
- 8. 이맥스 모드 여러 줄 주석
- 9. SilverStripe3 : 템플릿의 여러 줄 주석
- 10. QXmlStreamWriter를 사용하여 여러 줄 주석
- 11. 엔티티 프레임 워크의 목록에서 여러 행 업데이트
- 12. 엔티티 프레임 워크의 여러 테이블에 데이터를 삽입하십시오.
- 13. 로봇 프레임 워크의 Python 라이브러리 파일
- 14. Eclipse IDE - 여러 줄 주석, Apex 코드의 주석 처리 해제
- 15. vim의 여러 고정 줄 주석 처리/주석 처리 해제
- 16. 별표 다이얼 계획의 여러 줄 주석
- 17. 정력하는 PHPDoc 여러 줄 주석 자동 들여
- 18. SQL 삽입 및 여러 줄 주석
- 19. 파이썬 여러 줄 주석 들여 쓰기
- 20. Dart에서 사용한 여러 줄 주석 스타일은 무엇입니까?
- 21. Ant build.properties 파일의 여러 줄 주석
- 22. CoffeeScript에서 버퍼링되지 않은 여러 줄 주석?
- 23. 스트립 C 스타일 여러 줄 주석
- 24. SqlCommand 및 여러 줄 주석 오류
- 25. 가 제대로 JS 여러 줄 주석
- 26. PHP : 프레임 워크의 속도
- 27. EaselJS 프레임 워크의 텍스트
- 28. 엔티티 프레임 워크의 app.config
- 29. 프레임 워크의 Rechability 문제
- 30. XNA 프레임 워크의 타이머
브라이언 감사합니다. 댓글 키워드가 작동 중입니다. – Siya
은 기존 파일의 별도 주석 섹션에서 의미하는 바를 이해하는 데 도움이되었습니다. 감사. – SHAHS