python-behave

    0

    1답변

    예 작은 오이 나는 한 단계 정의에서 위의 단계를 구현하려는 # Gherkin snip When waiting for 30 seconds # or When waiting for 5 s 을 지원하는 단계의 구현을 작성합니다. 나는 다음 단계 구현을 시도했다. from behave import * use_step_matcher("re") @whe

    0

    1답변

    내 기능을 실행하기 전에 특정 단계를 실행하고 싶습니다. 이 단계는 인수로 변수를 사용합니다. 나는 context.execute_steps에서 그것을 전달할 수 없다. 그러나 이것은 작동하지 않습니다. 변수가 따옴표로 묶이지 않기 때문에 인수 구문 분석에 오류가 발생합니다. 나는 행동 문서에서 그런 예를 보지 못한다. 어떤 도움이라도 대단히 감사 할 것입니

    1

    1답변

    테스트가 실패 할 때 모든 실패한 메시지에 액세스하여 알림을 만들려고합니다. 이 추가하는 시도 : def after_all(context): if context.failed == True: print('Why does none of this work?') print('stdout_capture length %d' % conte

    1

    1답변

    에 대한 JSON 객체를 만듭니다 behave sample.feature --format json --out file_name.json 위의 명령은 모든 시나리오의 결과를 포함하는 단일 JSON 파일을 제공합니다. 그러나 단일 json 대신에 feature 파일에있는 나열된 모든 시나리오에 대해 다중 json이 필요합니다. 가 어떤 구현이 얻을 수있는

    0

    1답변

    behave.ini 파일에서 --junit 명령 줄 인수를 바꾸려고합니다. -D 및 format = plain과 같은 다른 인수도 제대로 작동합니다. 하지만 나를 위해 작동하지 않습니다 --junit, behave --junit --junit-directory Reports/results behave.ini/ [behave] junit=True j

    0

    1답변

    동작을 사용하여 시나리오 개요에 예제에 대한 태그를 추가 할 수 있습니까? 이 같은. 나는이 작업을 수행 할 때 Examples: |input |output | @test1 |one |two | @test2 |three |four | 내가 파서 오류 얻을 : Parser failure in state

    0

    1답변

    파이썬 2.6에서 1.2.5 동작을 사용하려고합니다. 불행히도이 버전의 Python이 잠시 붙어 있습니다. 같은 @given과 같은 매개 변수를 핸들러를 정의 할 때 ('우리는 {X} 설치없이 행동이') (문맥, 배) 데프 step_impl : ... 내가 얻을 다음 에러 메시지 나 이에 File "build/bdist.solaris-2.11-sun4v/e

    0

    3답변

    50 개 이상의 매개 변수가 포함될 수있는 양식의 테스트 케이스를 작성 중입니다. 특정 질문 세트에 구체적으로 응답 할 때 일부는 표시됩니다. 데이터 테이블이 매우 길어지기 때문에 각각의 특정 섹션에 대해 여러 데이터 테이블로 나누었습니다. 단계마다 모든 제목을 추가하지 않으므로 대신 데이터 표 이름을 사용하고 싶습니다. 대신 : Scenario: .

    1

    1답변

    os.path.exists가 파일/폴더가 존재하지 않는다고보고 할 때 스크립트가 올바르게 작동하는지 확인할 수 있도록 os.path.exists 메서드의 행동을 모의하고 싶습니다. . @when("Service starts with input file that does not exist") def step_impl(context): """

    0

    1답변

    BDD 동작에 익숙합니다. 커맨드 라인에서 전달 된 태그를 기반으로 일부 로직을 수행하려고합니다. 내가 context.tags/context.scenario.tags를 할 때 나는 그 시나리오를 위해 정의 된 모든 태그들을 얻을 것이다. 어떻게 사전