프로젝트에 포함되지 않게하려는 리소스가 있습니다. 공유 위치에 저장하고 거기에서 사용할 수 있기를 원합니다. 가라데에서 할 수있는 방법이 있습니까? 읽기 기능 내에서 절대 경로를 지정할 수 있습니까? 아래의 방법 중읽기 내에서 절대 파일 경로를 사용하는 방법
없음 작동하지 :
* def result = read('C:/Utils/backup.json')
Error: Caused by: java.io.FileNotFoundException: D:\Automation\project\myproject\src\test\java\api\component\mycomp\Utils\backup.json (The system cannot find the path specified)
* def result = read('classpath:C:/Utils/backup.json')
Caused by: com.intuit.karate.exception.KarateFileNotFoundException: file not found: C:/Utils_TP/backup.json, classpath: true
감사합니다. 이 질문에 대한 이유는 다중 요청 파일에 다른 요청에 포함시키려는 대용량 파일 (예 : 데이터 백업)이 있기 때문입니다. 그런 다음 어떻게 업로드 할 수 있습니까? – DDana
가장 쉬운 방법은'src/test/java'에이 파일을 복사하고'classpath :'를 사용하는 것입니다. 무엇이 문제입니까? –
@Dadana 실제로 공수 0.7.0이 지원합니다. 현재로서는 0.7.0.RC1이 있습니다. –