سؤال

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

في أماكن عمله ، لديه غرفة كاربية مع 150 ساعة/W جهاز مثبت على الجدران - ويتألف الاختبار من الكثير من اللاعبين الذين يحاولون دفع الأزرار في وقت واحد.

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

الاختبارات الآلية القائمة على النصوص ، أتصور. رمز رفاقه في C ، لذلك قد أقوم بإجراء الاختبارات في C ++ واستخدام CPPUnit.

هل يمكن أن يقوم جهاز كمبيوتر اختبار واحد بمحاكاة 150 × 150 أجهزة؟ يعتمد ذلك على مقدار حركة المرور التي يرسلونها.

هل يجب أن أقوم بتطويره ، لقيادة عدد الوحدات التي يجب محاكاةها ، وما هي العمليات التي يجب عليهم القيام بها ، وما إلى ذلك؟

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

أي اقتراحات لهذا النوع من الأشياء؟ مسكات؟ عناوين URL جيدة ، كتب؟

أعلم أنه قد يبدو غامضًا ، لكنني متأكد من أن هناك بعض الإرشادات العامة لهذا النوع من الأشياء.

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

المحلول

كن واضحا جدا ما تختبره. يبدو أنه يختبر حاليًا 150 جهازًا أو 1 (أو عدد قليل) من أجهزة الكمبيوتر وخادم واحد. هذه طريق طويل من 150 × 150 ديسيز و 150 جهاز كمبيوتر شخصي وخادم واحد.

فهل الهدف من التأكيد على الخادم ، الكمبيوتر؟ لتحديد السلوك تحت الضغط؟ لممارسة مسارات معينة؟

يبدو أنك تنوي إنشاء بعض البرامج لتشغيلها على جهاز الكمبيوتر (LoadProducer) التي يجب أن تحاكي الأجهزة ، وإطلاق النار على Underproducer على الكمبيوتر الحقيقي. على أمل محاكاة الأشخاص الذين يضغطون على الأزرار.

أعتقد أن هذا يحتمل أن يكون له قيمة كبيرة.

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

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

اذا انا حقًا أردت ممارسة رمز الكمبيوتر ، ثم قد أرغب أيضًا في محاكاة الخادم ، أو إنشاء إصدار اختبار من رمز الخادم الذي يمكنه القيام بأشياء مسلية مثل Go Slow ، أو إرسال إجابات زائفة.

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