المستعرض البرنامج المساعد لاختبار مظهر الموقع عند الترحيل

StackOverflow https://stackoverflow.com/questions/1093679

سؤال

أنا أفكر أنني بحاجة إلى إضافي متصفح يقوم بما يلي، وإذا لم يكن موجودا، فيجب عليه. قد أقول أيضا FF الآن، ولكن يمكن أن يكون أي متصفح.

المشكلة: عند نقل موقع ويب من خادم واحد إلى آخر، تحتاج إلى اختبار الترحيل. من الألم للنقر على كل رابط باليد ومقارنتها بالمضيف القديم. تحتاج حقا 2 آلات أو تضطر إلى ضغافة ملف المضيفين باستمرار.

البرنامج المساعد:

سوف تسمح لك بتحديد إدخال مضيفين بديل لموقع الويب. 2 إدخالات من شأنها أن توضح، واحد للعيش، واحد لاختبار.

سيقوم البرنامج المساعد بزحف كل رابط على الموقع، وتقديم الصفحة في المتصفح، وحفظ صورة للصفحة بأكملها.

سوف تبديل المضيفين وكرر، وحفظ الصور في مجلد ثان. منذ تطابق محركات التقديم، يجب أن تتطابق الصور. نحتاج إلى تبديل المضيفين (مثل / إلخ / المضيفين) بحيث تكون جميع الروابط المطلقة هي نفسها للموقع.

الآن قد يكون هذا جزءا من البرنامج المساعد أو الخارجية، والآن أن لدينا مجلدين من الصور المسماة متطابقة، ونحن ندير برنامج الصور بفتح الصورة على الدفعة بأكملها. سيكون الاختبار السريع BDIFF أو التجزئة، أو يمكننا الحصول على أكثر تطورا وتحديد كيف تختلف كل صورة.

هذا من شأنه أن ينقذ الكثير من الوقت. هل يمكن أن يتم ذلك باستخدام الأدوات الموجودة، أو هل أحتاج إلى الذهاب إلى الكتابة؟

هل كانت مفيدة؟

المحلول

القي نظرة على السيلينيوم, ، يتيح لك تفاعلات البرنامج النصي مع المتصفح والتحقق من المحتوى.

نصائح أخرى

هذا هو إفراط في التردد. أي نوع من الموقع هو؟ كم حجم؟ أي إطار (PHP، JSP، القضبان، إلخ)؟ لماذا لا نسخ الموقع على الخادم الجديد و grep رمز علاقات محددة إلى الخادم القديم؟

أركز على سبب تعتقد أن الموقع سيختلف بين الخادمين، والتركيز على اختبار هذه الحالات المحددة بدلا من الموقع بأكمله. عند نقل موقع إلى جهاز جديد، تكون المشكلات واضحة للغاية من النظر إلى صفحتين.

يفترض أنهم يبحثون في نفس مصدر البيانات، على افتراض وجود مصدر بيانات، وإلا فإن المجلد فرق على التركيبين يكفي. هذا هو الحال، يجب أن تكون مهمة بسيطة لتحديد مجالات الموقع التي من المحتمل أن تتأثر ترحيل الخادم.

أيضا، لن أثق شخصيا في جهاز مطابقة صورتين لتسجيل النظام على استعداد للذهاب مباشرا. ليس هناك بديل لاختبار الإنسان الحقيقي. نعم انها تستغرق وقتا طويلا، ولكن ما مدى أهمية موقعك؟

يحاول http://www.browsercam.com/ - يجب أن تسمح لك الإصدار التجريبي المجاني بتحديد الصفحة الرئيسية واتبع الروابط لجعل لقطات شاشة تلقائيا من الصفحات الفرعية أيضا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top