코드화 된 UI 및 다른 사람들과 함께 사용하는 방법에 대한 질문이 있습니다. 우리는 대규모 웹 응용 프로그램을 테스트하는 팀 (3 명)이지만 그 중 하나의 솔루션으로 모든 테스트를 수행하고 GIT (또는 TFS)를 통해 해당 솔루션을 공유하려고합니다. 이 일을하는 가장 좋은 방법은 무엇입니까?공동 작업 UI 테스트
우리는 이미 몇 가지 시도를 해왔습니다. 우리는 기본 UI 맵을 사용해 보았습니다. 그러나 이로 인해 많은 병합 충돌이 발생하고 UI 맵 클래스가 길어지고 이해하기가 어려워졌습니다.
사이트의 모든 페이지마다 다른 UI 맵을 사용해 보았습니다. 우리 모두 웹 사이트의 다른 부분을 테스트 할 수 있기 때문에 이것은 좋은 생각처럼 보였습니다. 이 문제는 하나의 UI 맵을 만들고 해당 페이지의 내용을 매핑하면 해당 UI 맵에 다시 매핑 할 수 없다는 것입니다. 따라서 한 페이지를 매핑하고 몇 가지 테스트를 작성한 다음 일부 기능을 추가하면 다시 매핑 할 수 없습니다. 새 테스트를 만들고이 테스트를 통해 매핑 한 경우이 매핑이 기본 UI 테스트에 추가되었습니다. 우리는 코드가 새로운 테스트를 위해 어떤 UI 맵에 추가되는지를 바꿀 수만 있다면이 방법이 효과가있을 것이라고 생각합니다.
답장을 보내 주시면 감사하겠습니다.