باستخدام آلة الزمن من أجل بيئة اختبار التراجع عن منصة ماك

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

سؤال

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

أنا الآن المكلفة القيام بشيء مماثل لنظام التشغيل Mac OS X.أنا الآن أقل مألوفة مع نظام التشغيل هذا و لم أرى نفس النوع من الشيء المتاحة.لاحظت أن الملقم الإصدار 10.5 قد تسمح هذه, ولكن أنا لا تعمل هنا.لقد حصلت على الوصول إلى 10.5 على ماك بوك واحدة من تلك الثياب ماك.

وقد أي شخص يستخدم آلة الزمن لوضع اختبار ماك مربع في المعروف الدولة ؟ أو هل لديك أفكار أخرى ؟ أنا أيضا مهتمة في حل 10.4 منذ بعض زبائني تشغيل "النمر".

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

المحلول

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

نصائح أخرى

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

ولكن أعتقد أن هناك بديل أفضل, إذا كنت تستطيع العيش مع نظام التشغيل Mac OS X Server:VMWare فيوجن يوفر الدعم من خارج الميزانية الحالات من نظام التشغيل Mac OS X Server ليوبارد.ثم يمكنك استخدام نفس الاستراتيجية المستخدمة في ويندوز.

من http://www.vmware.com/products/fusion/features.html

وير الانصهار تفتخر الأكثر اكتمالا دعم نظام التشغيل, دعم أكثر من 60 أنظمة التشغيل في بيئة افتراضية آلة ، بما في ذلك نظام التشغيل Windows XP, Windows ويندوز فيستا و حتى نظام التشغيل Mac OS X Server.

نضع في اعتبارنا, لا يمكنك المحاكاة الافتراضية نظام التشغيل Mac OS X العميل بسبب قيود الترخيص ، على الرغم من.

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

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

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