karate

    1

    1답변

    "복잡한"응답 헤더에서 파싱 된 필드를 추출하고 나중에 테스트에서이 값을 사용해야합니다. 가라테의 "header"키워드는 응답 헤더를 구문 분석하지 않고 요청 헤더를 설정하는 것으로 설정됩니다. 시나리오 변수 저장소에 대한 액세스를 유지하는 사용자 정의 단계 정의를 추가하는 방법이 있습니까? 변수 저장소는 StepDefs 클래스에서 비공개이며 쉽게 확장 할

    1

    1답변

    이전 로그인 서비스를 재사용하는 응용 프로그램 흐름 일부가 있습니다. 이 이전 로그인 서비스는 Location 헤더가있는 302 리디렉션을 사용하여 캡쳐하고 인증 코드로 사용해야하는 쿼리 매개 변수를 포함합니다. 지금 공수 프레임 워크는 유용하게도 Location 헤더에 지정된 위치로 나를 전달합니다. 대신 값을 직접 캡처 할 수 있도록 비활성화 할 수 있

    1

    1답변

    나는 공의 뒤에있는 철학이 커스텀 스텝 정의를 추가 할 필요가 없다는 것을 이해한다. 그러나 프로젝트에서 수행하는 REST API 테스팅은보다 통합되어 있으므로 MongoDB 콜렉션, ActiveMQ 및 SQL Server DB에서 POST 응답을 검증해야합니다. 어쨌든 가라데 DSL 프레임 워크를 REST 기능 이상으로 확장하기 위해 사용자 정의 단계 정

    2

    1답변

    나는 Karate Framework를 처음 사용합니다. version 1 : Background: * url 'someURL' * def user1 = {id:'123', name:'Bill'} Given I have a user with id '123' When I create a new user with the same id

    2

    1답변

    모든 기능에 대한 공통 변수를 얻고 싶습니다. 예 : 기본 URL 및 경로 (일부 기능) 나는 정확하게 공수 공무원 tutos에서 잘 이해하지 않는다. 있습니다 @RunWith(Karate.class) @CucumberOptions(features = "classpath:features/users/User.feature") public class Tes

    1

    1답변

    우리는 이미 API 테스트를 위해 안심 테스트를 사용했으며 모바일 및 웹 앱용 자바를 사용하여 프로젝트에 공수를 사용할 수 있습니까? 우리는 gradle을 사용합니다. 그렇다면 폴더를 어떻게 관리 할 수 ​​있습니까? 우리가 우리의 공수 러너 클래스를 어디에 두어야합니까? 내가 실행할 때 "14:53:55.230 [main] DEBUG com.intuit.

    1

    2답변

    내 프로젝트의 특정 API는 인코딩 된 형식을 사용하는 OAuth 2.0을 통해서만 액세스 할 수 있습니다. POSTMAN을 사용하여 POST를 수동으로 제출할 수 있습니다. 요청을 보내려면 x-www-form-urlencoded 기능이 있습니다 (첨부 된 이미지). 이 문제를 해결하기 위해 json 본문을 인코딩 된 URI로 변환하고 변수로 전달하는 ja

    1

    1답변

    나는 서비스 자동화를위한 공수 자동화 도구를 사용하고 JSON 파일에서 요소를 찾습니다 그리고 내가 변수에 저장 한 JSON 응답에서 부서 ID를 추출하는 것을 시도하고있다 . '001', 'ZZ': ZZ '.departments [*] ID getstorewalk는 JSON 응답은 다음 저장되는 내 변수 { "walkzz"JSON 응답이다 ddd ":"z

    1

    1답변

    현재 공수 프레임 워크를 사용하여 모든 웹 서비스를 자동화했으며 매우 멋졌습니다.이 도구로로드 테스트를 수행 할 수있는 방법이 있습니까? 예 : 멤버 등록 횟수를 기준으로 1000 회 평균 응답 시간은 2.7 밀리 초입니다.

    1

    1답변

    우리는 액세스 토큰 생성을 테스트하기 위해 가라데 프레임 워크를 사용했습니다. cURL을 통한 인증과 관련된 테스트를 자동화 할 수 있습니까? smbody는 팁을 줄 수 있습니까?