2017-11-30 6 views
0

나는 다음과 같은 요청하게 웹 서비스에 대한 테스트 작성해야 robot request documentation 를,이 방법을 가지고 제안하지 않는다 모의 양식. 나는 뭔가를 놓치고 있거나 이런 요청을하기 위해 로봇 요청 라이브러리 외부에 파이썬 코드를 작성해야합니까?시험 양식이

감사합니다.

답변

1

HTML 폼이므로 브라우저 자동화를 수행하는 Robot Framework SeleniumLibrary을 사용하여 구현해야합니다.

그러나이 요청을 수행하는 실제 응용 프로그램에 액세스 할 수 없거나 요청이 브라우저 HTML 양식에 의해 전송되지 않은 경우 RequestsLibraryPost 키워드를 사용하는 것이 좋습니다. 질문의 curl 예와 같은 요청이 생성됩니다. 그러나 Robot Framework는 스크립트 DSL이므로 양식 UI가 제공되지 않습니다.

+0

안녕하세요 A.Kootstra! 로봇의 게시물 요청을 사용하여 -F (또는 form) 플래그를 조롱하는 방법을 알고 있습니까? – arturobelano

+0

좀 더 연구가 끝나면 로봇 요청 lib가 다중 파트 양식을 처리해야합니다. https://github.com/bulkan/robotframework-requests/issues/131을 참조하십시오. 이 대답을 받아 들일 것입니다. 감사! – arturobelano