2017-11-02 6 views
0

내 API에 대한 유효성 검사 규칙을 테스트하려고합니다. 저는 우편 배달부를 사용하고 있으며 테스트 섹션에 몇 가지 테스트를 작성하려고합니다. 난 내 기본 인증의 값을 변경하고 코드를 통해 사용자 이름/암호를 변경하는 방법이 있나요우체부 용 테스트에서 사용자 이름 암호를 변경하는 방법

pm.test("Status code is 401", function() { 
    pm.response.to.have.status(401); 
}); 

작성하는 경우 지금까지 나는 정확하게 손으로 테스트 할 수 있습니다? 기본적인 인증 탭에서

+0

사용자 이름과 비밀번호를 사용하는 전역 변수 나 환경 변수를 입력하면 사전 요청 스크립트에서 해당 값을 업데이트 할 수 있습니다. –

+0

기본 인증 사용자 이름을 변경할 수 있습니다. 해시 된 버전을 알고 계신가요? – user3704079

답변

0

, 귀하의 사용자 이름을 설정, 당신은 단지 당신의 이름을 대체 {{사용자 이름}}, IDEM 비밀번호

에 대한

(당신이이 '명확한'의 이름을 포함 만들 환경 변수) 사전 요청 스크립트에서 postman.setEnvironmentVariable ("username", new_value) 함수를 사용하여 새로운 (unhashed) 값으로 업데이트 할 수 있습니다. Auth 탭에 직접 작성하는 것과 같습니다.

그래야합니다. 그래도 chai 구문을 모르겠다.

+0

아, 고맙습니다. 비밀 번호에 대한 idem? 암호로 등록하지 않는 방법은 무엇입니까 – user3704079

+0

무엇을 의미합니까? –

+0

@ A.Joly 당신의 대답은 "비밀 번호에 대한 아이디"라고 말했습니다. –