2010-03-30 2 views
3

안녕하십니까, 각 임차인이 고유 한 최상위 도메인을 가질 수있는 멀티 테넌트 응용 프로그램을 만들고 있습니다. 응용 프로그램은 asp.net 3.5 및 SQL servr 2005, 각 세입자는 다른 데이터베이스를 갖습니다.다중 도메인을 지원하는 다중 점유자 응용 프로그램을 테스트하는 방법

나는 유래에 유사한 응용 프로그램에 대한 질문들을 봐 왔지만, 그들 중 누구도이 테스트에 관련되지

, 나는 알고 싶어 하나가

    특별히 개발 환경에서 응용 프로그램을 테스트 할 수있는 방법입니다
  1. URL을 기반으로 각 고객이 자신의 DB에 어떻게 연결하는지 테스트 할 수 있습니까?
  2. 로컬 시스템에서 어떻게 다른 도메인을 에뮬레이션 할 수 있습니까? abc.com과 xyz.com은 모두 dev 컴퓨터의 IIS로 이동합니다.

이러한 응용 프로그램의 개발 과정에서 도움이 될 수있는 권장 사항.

답변

2

1. 각 고객이 URL을 기반으로 자신의 DB에 연결하는 방법을 테스트 할 수 있습니까?

일단 고객이 연결되면 응용 프로그램이 데이터베이스를 읽고 페이지 렌더링에 사용 된 데이터를 가져 오는 것으로 가정합니다. 이 경우 각 고객 데이터베이스에 고유 한 데이터를 입력 한 다음 자동화 도구를 사용하여 올바른 데이터가 표시되는지 확인해야합니다.

  1. 로컬 시스템에서 어떻게 다른 도메인을 에뮬레이션 할 수 있습니까? abc.com과 xyz.com은 모두 dev 컴퓨터의 IIS로 이동합니다.

테스트 할 시스템에서 [Windows 디렉토리] \ System32 \ drivers \ etc \ hosts 파일을 편집하고 각 도메인에 대해 dev IIS 컴퓨터를 가리키는 항목을 추가하십시오. dev에 IIS 기계가 192.168.0.44에서이며, 그 서버 이름이 iisdev 경우 예를 들어, 추가 :

192.168.0.44  iisdev.abc.com 
192.168.0.44  iisdev.xyz.com 

관련 문제