이것은 웹 서버에 어떤 타사 구성 요소가 설치되어 있는지 테스트하기 위해 몇 년 전에 만든 도구였습니다.
저는 현재 4개의 다른 웹 호스트와 사업을 하고 있습니다. 각각의 서버에는 타사 ASP 구성 요소의 서로 다른 하위 집합이 설치되어 있습니다. 어떤 구성 요소가 설치되어 있는지 열려 있는 경우도 있고 그렇지 않은 경우도 있습니다. 특정 COM 개체가 사용 가능한지 테스트하고 싶을 때마다 빠른 스크립트를 작성했습니다. 스크립트는 Server.CreateObject 메서드를 통해 개체를 생성하려고 시도한 다음 페이지로 이동하여 오류 코드를 반환했는지 확인했습니다. 오류 코드가 없으면 설치되었음을 의미하며 해당 지식을 바탕으로 애플리케이션 코딩을 시작할 수 있습니다.
10번째 스크립트를 작성한 후에 아마도 이 작업을 수행하는 더 좋은 방법이 있을 것이라는 생각이 들었습니다. 필요한 것은 가장 일반적인 ASP 구성 요소를 테스트하고 사용자가 목록에 새 구성 요소를 빠르게 추가할 수 있게 해주는 스크립트였습니다. 파일 서버에 여러 개의 테스트 스크립트를 두는 것은 최적이 아니었습니다. 그리고 마지막으로 원하는 것은 ASP 코드 내에 모든 테스트 사례를 하드 코딩하는 것입니다. 내 솔루션은 구성 요소 테스트 사례의 생성, 수정 및 표시를 처리하는 단일 페이지를 갖는 것이었습니다. 데이터 소스는 단일 XML 파일입니다.
COM Informant는 개발 팀이 사용자 정의 구성 요소를 만든 다음 이를 여러 서버에 배포하는 경우 사용하기 편리한 도구입니다. 단일 웹 페이지를 보는 것보다 구성 요소가 설치되었는지 테스트하는 더 좋은 방법이 있을까요? 도구의 상단 부분에서는 사용자가 테스트 목록에 구성 요소 이름을 추가할 수 있습니다.
생성일: 2001년 11월 9일(및 그 이전)