كانت هذه أداة قمت بإنشائها منذ عدة سنوات لاختبار مكونات الطرف الثالث المثبتة على خادم الويب.
أقوم حاليًا بالتعامل مع 4 مضيفي ويب مختلفين. يحتوي كل منهم على مجموعة فرعية مختلفة من مكونات ASP التابعة لجهات خارجية والمثبتة على الخادم الخاص بهم. في بعض الأحيان تكون مفتوحة مع المكونات التي تم تثبيتها، وفي بعض الأحيان لا تكون كذلك. كلما أردت الاختبار لمعرفة ما إذا كان كائن COM معين متاحًا، كنت أكتب نصًا سريعًا. سيحاول البرنامج النصي إنشاء الكائن عبر طريقة Server.CreateObject ثم سأذهب إلى الصفحة لمعرفة ما إذا كان قد أعاد رمز خطأ. لا يوجد رمز خطأ يعني أنه تم تثبيته ويمكنني البدء في برمجة تطبيقي وفقًا لهذه المعرفة.
بعد أن كتبت النص العاشر تقريبًا، خطر ببالي أنه ربما توجد طريقة أفضل للقيام بذلك. ما كان مطلوبًا هو برنامج نصي يختبر مكونات ASP الأكثر شيوعًا ويسمح للمستخدم بإضافة مكونات جديدة إلى القائمة بسرعة. لم يكن وجود مجموعة من نصوص الاختبار الموجودة على خادم الملفات هو الحل الأمثل. وآخر شيء تريده هو ترميز جميع حالات الاختبار داخل رمز ASP الخاص بك. كان الحل الذي توصلت إليه هو أن تكون هناك صفحة واحدة تتعامل مع إنشاء حالات اختبار المكونات وتعديلها وعرضها. سيكون مصدر البيانات عبارة عن ملف XML واحد.
يعد COM Informant أداة سهلة الاستخدام إذا قام فريق التطوير الخاص بك بإنشاء مكونات مخصصة ثم نشرها عبر خوادم متعددة. ما هي أفضل طريقة لاختبار ما إذا كان أحد المكونات مثبتًا أم لا من عرض صفحة ويب واحدة. يسمح الجزء العلوي من الأداة للمستخدم بإضافة أي اسم مكون إلى قائمة الاختبار.
تاريخ الإنشاء: 9 نوفمبر 2001 (وقبل ذلك)