2014-09-30 4 views

답변

12

차단 주석 기능이 없습니다. 그러나 전체 블록을 주석으로 처리하는 데 사용할 수있는 미묘한 약간의 트릭이 있습니다. 여러 줄 주석 기능이 문서화되어 있지는 않지만 그렇게 사용할 수 있습니다.

이 트릭은 인식 된 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"테이블의 모든 내용은 무시됩니다.

+0

브라이언 감사합니다. 댓글 키워드가 작동 중입니다. – Siya

+0

은 기존 파일의 별도 주석 섹션에서 의미하는 바를 이해하는 데 도움이되었습니다. 감사. – SHAHS

7

아니요, 댓글을 올리려는 모든 줄 앞에 #을 사용해야합니다.

그럼에도 불구하고 그주의 :

  • 일반 텍스트 형식의 파일로 작업하는 경우, 전체 시험을 첫 번째 섹션 전에 (설정, 변수 또는 테스트 케이스) 무료 문자이고 당신은 언급 할 필요는 없습니다 그것.
  • 일부 IDE는 PyCharm에 대한 예를 Ctrl 키 + / (또는 명령 + / 당신이 Mac에서 인 경우)에 대해, 한 번에 여러 줄의 코멘트를 바로 가기를 제안한다.
0

로봇 코드 줄에 주석을 추가하려면 커서를 해당 줄에 놓고 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 

희망 간단한 팁이 필요합니다.

+0

에 대한 조언 ctrk +/은 사용하는 편집기뿐만 아니라 구성 방법에 크게 의존합니다. –

+0

Intellibot 및 Robotframework 플러그인과 함께 JetBrains Pycharm을 사용하고 있습니다. 이 IDE는 로봇 테스트 케이스 개발에 유용합니다. 또한, 우리가 이클립스에 사용하는 모든 바로 가기는 바로 가기 키의 일부 수정과 함께 사용할 수 있습니다. – Raj

+0

수정. 키 바인딩은 _ you_에 대해 작동하지만 다른 사람이 귀하의 답변을 읽고 어떤 것을 사용하고 있는지 알지 못하므로 "당신은 컨트롤을 입력하여 블록에 주석 달기"/ " –

1

많은 줄을 주석 처리하고 싶은 사람들을위한 또 다른 트릭은 ctrl + /을 사용하는 것입니다. 그러면 커서가있는 행이나 강조 표시된 행을 주석 처리합니다. 그런 다음 줄을 강조 표시하고 다시 ctrl + /을 사용하여 주석을 취소 할 수 있습니다.

관련 문제