웹 사이트에 파일 업로드 테스트를로드하는 데 사용할 예정인 .webtest가 있습니다. 나는 푸른 색으로부터 나의 더 큰 규모의 테스트를 실행할 의도로 Visual Studio에 내장 된 웹 테스트 프레임 워크를 사용하고 있습니다.Microsoft 웹 테스트를 통해 파일 업로드
새로운 웹 테스트를 생성하고 파일 업로드를 포함한 단계를 기록했습니다. 이것은 모두 올바르게 기록되었지만 파일 업로드 매개 변수가 방금 파일 이름 (바이트가 아님)으로 기록된다는 문제가 있습니다. 이것은 테스트가 실행 중에 업로드 될 파일에 대한 액세스 권한을 가져야 함을 의미합니다.
는 또한 프로젝트에 파일을 추가 및 콘텐츠로 설정합니다.
문제는 파일을 실행 중에 복사하지 않는 것입니다. 내 질문에 대답하는 것으로 보이는 블로그 게시물 https://blogs.msdn.microsoft.com/edglas/2008/08/05/how-to-upload-a-file-in-a-web-test/을 발견했지만 Visual Studio UI가 변경되어 옵션을 더 이상 사용할 수 없습니다.
azure에서 실행해야하므로 절대 URL c : \ files \ filename.docx를 사용할 수 없습니다.
또한 URL이 아닌 경로 여야하기 때문에 인터넷에 어딘가에 파일을 게시 할 수 없습니다.
나는 블로그 포스트에 queston을 게시했지만 매우 활발한 것처럼 보이지 않으며 여기에서 어디로 가야할지를 놓치고 있습니다.
TIA, -Logan
좋아,이 의견은 정말로 내 해결책으로 이어집니다. 제 문제는 작년에 만들어졌고 * .testsettings 파일이 없으므로 어떤 방법으로도 추가 할 수없는 프로젝트로 작업하고 있다는 것이 었습니다. Visual Studio를 통해 새로운로드 테스트 프로젝트를 작성하고 local.testsettings 파일을 솔루션과 동일한 디렉토리에 추가했습니다. 거기에서 내 오래된 테스트를 가져와 Local.testsettings에 배포 파일로 파일을 추가하는 것이 상대적으로 쉽습니다. – Logan
@Logan 답안의 새로운 단락을 참조하십시오. – AdrianHHH