الفهرس | Only 14 pages are availabe for public view |
Abstract مقدمة: عملية الاختبار في هندسة البرمجيات من أهم المشاكل التي تواجه هندسة البرمجيات و خصوصا مشكلة اختبار البرمجيات على الشبكات، وذلك لإختلاف الأساليب و الطرق المستخدمة في عملية الاختبار، و الفرق بين عملية اختبار البرامج المصممة للشبكة و البرامج المصممة لغير الشبكة , وذلك لما تتسم به الشبكات من سمات و خصائص تجعل عملية اختبار البرمجيات المخصصة لها من المشاكل الأساسية التي تواجه هندسة البرمجيات. أهداف الرسالة تهدف الرسالة الى عرض اسلوب ُيمكن من إختبار البرمجيات المخصصة للشبكات بشكل عملي و فعال يحقق الفعالية المطلوبه و يلائم طبيعة الشبكات و متطلبات مستخدمي البرمجيات المخصصة للشبكات. مع الإستعمال الواسع الإنتشار للويب بالإضافة الى التطوير المستمر لتقنية mobile agent أدى ذلك الى سيناريو جديد لإختبار تطبيق الخدمات المعروضة لتطبيقات الويب و التي يمكن أَن تساهم بفاعلية في بيئة عالمية ومتباينة. لذلك فان mobile agent كمفهوم أساسي وقوي يستعمل لتصميم تطبيقات ديناميكية موزعة و معقّدة كما هي تلك المُمكنة من قبلِ الإنترنت. أدوات الإختبار ((Mobile agents يجب أَن تكون قادرة على التفَاعل مَع بعضها البعض من خلال طريق تعاون و إتصال مرن. وأيضاً يجب أَن تكون قادره على التعاون عملياً وبشكل ذكي مع المستخدمين، و أيضا يجب أن تكون سهلة الإضافه إلى النظام، و الحذف منه و لذلك يعتبر mobile agents هو الأداة المناسبة التي يمكن أَن تستعمل في إختبار تطبيقات الويب. |