작업 내 작업 페이지에 일부 파일 변경 내용과 진행 중인 작업이 표시되어 있습니다. 변경 내용을 클릭하여 변경된 파일에 대한 세부 정보를 볼 수 있는 보류 중인 변경 내용]으로 이동합니다. 대화 몇몇 코드를 작성해 보았습니다. ...

작업
[내 작업] 페이지에 일부 파일 변경 내용과 진행 중인 작업이 표시되어 있습니다. 변경 내용을 클릭하여 변경된 파일에 대한 세부 정보를 볼 수 있는 [보류 중인 변경 내용]으로 이동합니다.

대화
몇몇 코드를 작성해 보았습니다.



작업
출력 창에 코드가 오류 없이 컴파일되었음이 표시됩니다.

대화
코드가 컴파일됩니다.



작업
단위 테스트용 Test Runner에서는 모든 테스트 실행을 녹색으로 표시합니다.

대화
단위 테스트에 통과합니다.



작업
[보류 중인 변경 내용]으로 돌아간 다음 파일을 마우스 오른쪽 단추로 클릭하고 [비교]를 선택하여 새 코드 중 일부를 차이점 뷰에서 봅니다.

대화
그러나 여러분과 여러분의 팀은 대부분의 소프트웨어 회사에서 채택하는 모범 사례인 코드 검토를 사용하여 코드 품질을 향상시키는 것이 목적이므로 아직 체크 인하지 않았습니다. 따라서 Visual Studio를 떠나지 않고 코드 검토를 요청 및 수행할 수 있는 새로운 기능인 코드 검토를 사용하려고 합니다.



작업
현재는 코드 검토가 한참 진행 중인 상태입니다. 코드 검토(차이점 창 등)에서 몇 가지 변경 내용을 검토하고 코드 블록에 몇 가지 종류의 주석을 추가합니다. 이 방법은 대체 방법이긴 해도 보다 명확한 방법이 될 수 있습니다. 일부 종류의 오류 사례를 트래핑하지 못하는 경우도 있을 수 있습니다.

대화
팀 동료에게 여러분이 작성한 코드를 잠깐 살펴보고 코드가 작업을 올바르게 수행하는지 확인해 달라고 요청했습니다. 팀 동료는 여러분이 너무 오랫동안 코드를 들여다 보느라 미처 발견하지 못한 문제를 짚어 줄 수도 있습니다.



작업
다른 코드 검토가 진행되는 중에 요청자가 자신의 검토 내용에 문제 영역을 나타내는 주석을 추가합니다.

대화
꼭 사용해야 하는 몇 가지 기능에 구조적인 문제가 있어서 작업을 완료하지 못하는 경우도 있을 수 있습니다. 이런 경우 해당 인터페이스의 소유자를 토론에 참석시켜 문제를 함께 해결할 수 있다면 얼마나 좋을까요?



작업
연결된 작업 항목과 파일 변경 내용이 포함된 [보류 중인 변경 내용] 페이지를 표시합니다. 포인터를 [요청 검토] 링크 위에 놓습니다.

대화
작업 영역에서 코드가 확인되더라도 체크 인까지는 아직 기다리십시오.



작업
[내 작업] 페이지에서 일시 중단된 작업을 마우스 오른쪽 단추로 클릭하고 포인터를 [검토 요청] 명령 위에 놓습니다.

대화
작업을 보다 일찍 일시 중단해야 했던 경우 지금쯤 다른 누군가가 검토해 준다면 매우 도움이 될 것입니다.



작업
해결된 작업 항목에서 변경 집합을 엽니다. 이미 체크 인된 코드에 대한 변경 집합 세부 정보 페이지를 표시하고 마우스를 [검토 요청] 위에 놓습니다.

대화
일찌감치 자주 체크 인하기를 좋아하는 Agile 팀에서 작업하는 경우 이미 전송된 변경 집합에 대한 팩트 후에 코드 검토를 수행할 수 있습니다.



작업
[새 코드 검토] 페이지에 검토할 몇 가지 변경 내용이 표시됩니다. 몇몇 참가자를 초대합니다. [최근 검토자 추가] 링크를 사용하여 검토자를 한두 명 추가합니다. 한두 명 또는 그 이상을 입력합니다.

대화
새 코드에 대해 다른 사람의 검토를 받는 것은 좋은 생각이지만 이것이 공식적인 작업 과정이 되어서는 안 됩니다. 바로 옆 방에 있는 사람이든 지구 반대편에 있는 사람이든 상관없이 원하는 만큼의 인원을 초대할 수 있습니다.



작업
관련된 작업 항목에서 자동으로 생성된 이름을 살짝 변경합니다.

대화
검토에는 간결한 제목을 지정하십시오.



작업
주석을 입력합니다.

대화
검토자에게 살펴봐 주길 원하는 부분에 대한 정보를 약간 제공하십시오. 예를 들어 구현한 기능이나 버그를 수정한 방법에 대해 간단히 설명합니다. 특히 주의해서 볼 부분, 즉 가장 우려되는 영역에 대해 검토자에게 알릴 수도 있습니다.



작업
사용자가 몇 명의 검토자를 선택합니다. 또한 [최근 검토자 추가] 드롭다운도 표시합니다.

대화
그런 다음 검토에 참가할 사람을 선택할 수 있습니다. 드롭다운에서 단 한 번의 클릭으로 자주 사용하는 검토자 집합을 선택하여 추가할 수도 있습니다.



작업
[전송]을 클릭합니다. 이제 요청자의 [내 코드 검토 및 요청] 섹션에 검토가 포함됩니다.
[내 작업] 페이지로 돌아가면 변경 내용과 관련 작업 항목이 표시됩니다. [일시 중단]을 선택합니다.

대화
자신의 작업 영역에서 코드 검토를 수행하는 경우 코드 검토를 요청한 후에는 검토가 완료될 때까지 작업을 일시 중단할 수 있습니다.



작업
크로스페이드하여 팀에게 보내는 자동화된 전자 메일로 이동했다가 검토자의 [내 작업] 페이지로 이동합니다.

대화
검토에 참여해 주기를 요청하는 전자 메일이 선택한 검토자에게 전송됩니다. 각 검토자의 [내 작업] 페이지에도 해당 검토가 나타납니다.



작업
[코드 검토] 페이지에서 [거절] 링크를 클릭하고 "이번 주는 바빠서 안 되겠습니다. 이(가) 대신 처리해 드릴 수 있을 것입니다."라는 설명을 입력합니다.

대화
각 검토자가 거절할 수 있습니다.



작업
[코드 검토] 페이지에서 [수락] 링크를 클릭합니다.

대화
또는 검토를 수락할 수 있습니다. 



작업
크로스페이드하여 요청자의 POV에서 코드 검토 요청으로 전환합니다. 검토자 중 한 명이 수락했습니다.

대화
여러분과 여러분의 팀은 이 코드가 올바른 검토자에 의해 검토되고 있는지 여부를 즉시 확인할 수 있습니다. 



작업
[코드 검토] 페이지에서 파일을 열고 다양한 diff 모드 사이를 전환합니다.

대화
검토자는 자신에게 가장 적합한 diff 뷰를 선택할 수 있습니다. 나란히 모드, 인라인 모드, 왼쪽만 모드 및 오른쪽만 모드의 뷰 중에서 선택할 수 있습니다.



작업
코드를 선택하고 블록 수준 주석을 추가합니다.

대화
일부 코드를 선택하고 주석을 작성하십시오.



작업
파일 수준 주석을 입력합니다.

대화
각 파일에 주석을 추가할 수도 있습니다.



작업
전체 주석을 입력합니다.

대화
또는 전체 주석을 만듭니다.



작업
입력한 주석에서 위로 이동하여 [주석 보내기]를 선택합니다.

대화
주석을 보낼 수 있습니다.



작업
크로스페이드하여 주석에 회신한 다른 사람의 [코드 검토] 페이지로 전환한 다음 [주석 보내기]를 선택합니다.

대화
또한 검토 중에 토론을 수행할 수도 있습니다.



작업
각 파일 옆의 상자를 선택합니다. [보내기 및 마침]을 선택한 다음 [주석 포함]을 선택합니다.

대화
각 검토자는 필요한 의견을 모두 기록한 후 각 파일을 체크 아웃하여 검토를 마칠 수 있습니다.



작업
[내 작업] 페이지의 [내 코드 검토 및 요청] 섹션에 완료된 코드 검토가 표시됩니다. 영역을 확장하여 검토를 수락한 사람과 거절한 사람을 표시합니다. 
코드 검토를 열고 주석을 확인합니다. 블록 수준 주석을 선택하여 파일을 열고 코드를 강조 표시합니다.

대화
[내 작업] 페이지에서는 코드 검토의 상태를 확인하고 중요한 피드백을 모두 자세히 살펴볼 수 있습니다.



지금까지 팀과의 공동 작업으로 코드 품질을 향상시키고 IDE 내에서 피드백을 얻는 데 유용한 새 기능인 코드 검토를 살펴보았습니다.
작업 기록을 만든 후 이 테스트에 대한 매개 변수 또는 테스트 단계를 변경했습니다. 변경 내용을 포함하려면 다시 작업 기록을 만들어야 합니다. 작업 기록을 만든 후 이러한 공유 단계에 대한 매개 변수 또는 테스트 단계를 변경했습니다. 변경 내용을 포함하려면 작업 기록을 다시 만들어야 합니다. 작업 기록을 생성하는 데 필요한 디스크 공간이 부족합니다. 디스크 공간을 확보하려면 일부 파일을 삭제해야 합니다. 작업 기록의 일부 매개 변수가 테스트 중인 응용 프로그램의 컨트롤에 바인딩되지 않아 재생하는 데 방해가 될 수 있습니다. 작업 내 작업 페이지에 일부 파일 변경 내용과 진행 중인 작업이 표시되어 있습니다. 변경 내용을 클릭하여 변경된 파일에 대한 세부 정보를 볼 수 있는 보류 중인 변경 내용]으로 이동합니다. 대화 몇몇 코드를 작성해 보았습니다. ... 작업 랩 센터 > 랩]으로 이동합니다. 대화 이제 다른 시나리오를 살펴보겠습니다. 테스트를 실행할 환경을 만들려고 한다고 가정합니다. Microsoft Test Manager를 열고 랩 센터]를 선택한 다음 랩]을 선택합니다. ... 작업 로그를 위한 데이터를 수집하려면 먼저 원격 장치를 다시 부팅해야 수동 테스트를 수행할 수 있습니다. 이 원격 장치를 다시 부팅한 다음 테스트를 다시 시작하십시오. {0}. 작업 로그를 위한 데이터를 수집하려면 먼저 원격 장치를 다시 부팅해야 예비 테스트를 수행할 수 있습니다. 이 원격 장치를 다시 부팅한 다음 예비 테스트를 다시 시작하십시오. {0}. 작업 먼저 "override" 메서드를 사용하여 모든 참조 찾기를 요청합니다. 여러 클래스에 같은 이름의 메서드가 있으므로 혼동하기가 쉽습니다. 여기서는 이러한 참조가 구성된 방식을 보여 주는 그림을 보려고 합니다. ...