2017-02-02 1 views
0

Visual Studio 2015로드 테스트를 사용하고 있으며 사용자 정보를 저장하는 데이터 소스 CSV 파일이 있습니다.Visual Studio로드 테스트 - 테스트 세부 정보에 데이터 소스 값 표시

로드 테스트를 실행할 때 어떤 테스트가 CSV 파일에서 어떤 사용자를 사용했는지 알고 싶습니다. 테스트 정보 섹션에 해당 정보를 저장하거나로드 테스트 데이터베이스에서 쿼리하는 방법이 있습니까? 현재, 어떤 사용자가 테스트에 사용되었는지 알아내는 유일한 방법은 모든 테스트 로그를 저장하고 각각을 개별적으로 검사하는 것입니다.

답변

0

이것은 Visual Studio로드 테스트의 실패 중 하나입니다. 테스트 반복, 데이터 소스 값 및 테스트 결과에 대한 세부 정보를 수집 할 수있는 즉시 사용 가능한 방법은 없습니다. 유일하게 내장 된 방법은 한 번에 하나씩 웹 테스트 로그를 보는 것입니다. 많은 마우스 흔들림과 마우스 클릭이 필요합니다.

내가 사용하는 한 가지 방법은 WebTestPlugin을 사용하고 PostWebTest 방법을 사용하여 로그 (즉 텍스트) 파일에 세부 정보를 작성하는 것입니다.

+0

Adrian, 나는 같은 질문을 한 MSDN 게시물을 발견했으며 게시물의 코드를 사용하여 내 자신의 로그 파일을 만들 수있었습니다. 그것을 해결하는 가장 깨끗한 방법은 아니지만 작동 할 것입니다! https://social.msdn.microsoft.com/Forums/vstudio/en-US/43c33e9e-4ddb-4eb8-9ebe-4bd13e2070e6/comments-are-not-being-written-to-the-test-log-from- a-web-test-plugin? forum = vstest – bigspank

+0

Microsoft 포럼 페이지에서 찾은 코드에 만족스럽지 않습니다. 로드 테스트 소프트웨어의 버그를 보여주기 위해 작성되었습니다. 내 관심사는 모든 테스트를 실행할 때마다 스트림을 열고 닫는 것입니다. 더 나은 접근법은 한 번 열리는'정적'에 스트림을 저장 한 다음 플러그인이 단지 쓰고 플러시하는 것입니다. 안전을 위해서 나는 write + flush가'lock'으로 보호되어야한다고 생각합니다. – AdrianHHH