Mock Server أداة قوية لمطوري تطبيقات أندرويد، تُتيح إنشاء نقاط نهاية API وهمية محلية واختبارها وإدارتها مباشرةً على جهازك.
تُساعد هذه الأداة المطورين والمختبرين والطلاب والفرق على اختبار التطبيقات دون الحاجة إلى انتظار خادم خلفي حقيقي. يمكنك تشغيل خادم وهمي محلي، وإنشاء نقاط نهاية مخصصة، وتحديد بيانات الاستجابة، وفحص الطلبات الواردة، ومحاكاة
سلوكيات API الشائعة من خلال واجهة أندرويد واحدة سهلة الاستخدام.
سواء كنت تُنشئ تطبيقًا جديدًا، أو تختبر تكامل API، أو تُصمم نموذجًا أوليًا لمنتج، أو تُصحح بيانات الطلبات، أو تُجهز استجابات تجريبية، فإن Mock Server يُوفر لك سير عمل سريعًا ومرنًا لاختبار API محليًا.
الميزات الرئيسية:
• خادم وهمي محلي
تشغيل وإيقاف خادم HTTP محلي على localhost:8080 مباشرةً من جهاز أندرويد الخاص بك.
• إدارة نقاط النهاية
إنشاء نقاط نهاية وهمية وتعديلها وتحديثها وتفعيلها وتعطيلها وحذفها ومسحها.
• استجابات مخصصة
تكوين طريقة HTTP ومسار الطلب ورمز الحالة ونص الاستجابة والعناوين والوصف وتأخير الاستجابة.
• سجلات الطلبات
افحص الطلبات الواردة باستخدام طريقة الطلب، والمسار، ورمز الحالة، والعناوين، ومحتوى الطلب، ومعلمات الاستعلام، ومتغيرات المسار.
متغيرات المسار
أنشئ مسارات ديناميكية مثل /api/users/:id واستخدم قيم المسار في استجابة المحاكاة.
قيم الاستجابة الديناميكية
أنشئ بيانات محاكاة مفيدة مثل UUID، والطابع الزمني، وأرقام عشوائية، وأسماء عشوائية، وعناوين بريد إلكتروني عشوائية، وعناوين IP عشوائية.
المطابقة الشرطية
طابق الطلبات باستخدام شروط العناوين، والاستعلام، ومحتوى الطلب مع عوامل المقارنة equals وcontains وregex.
سيناريوهات الاستجابة
احتفظ بسيناريوهات استجابة متعددة لنقطة نهاية واحدة، وقم بتغيير الاستجابة النشطة عند اختبار حالات مختلفة.
محاكاة التأخير
أضف تأخيرات استجابة لاختبار حالات التحميل، ومهلات الانتظار، وبطء الشبكة.
محاكاة الأخطاء
حاكي أخطاء واجهة برمجة التطبيقات الشائعة مثل الاستجابات 400، و401، و404، و422، و429، و500.
• وضع الوكيل
أعد توجيه الطلبات غير المطابقة إلى خادم المصدر عندما تريد محاكاة سلوك واجهة برمجة التطبيقات الحقيقية.
الاستيراد والتصدير
صدّر بيانات نقطة النهاية بصيغة JSON، ثم استوردها مجددًا عند الحاجة.
واجهة مستخدم سهلة الاستخدام
استخدم الوضع الداكن، وألوان الثيم، وخيارات حجم الخط لتجربة اختبار أكثر سلاسة.
يُفيد خادم المحاكاة في:
تطوير تطبيقات أندرويد
اختبار تكامل واجهة برمجة التطبيقات
اختبار واجهة المستخدم مع استجابات متوقعة
إعداد النماذج الأولية والعروض التوضيحية
اختبار الواجهة الأمامية بشكل مستقل عن الخادم الخلفي
تصحيح أخطاء رؤوس الطلبات، وجسم الطلب، ومعلمات الاستعلام
اختبار حالات الاستجابة (النجاح، الخطأ، الفارغة، والبطيئة)
تعلم كيفية عمل نقاط نهاية واجهة برمجة تطبيقات REST
صُمم التطبيق ليكون بسيطًا بما يكفي للاختبار السريع، ومرنًا بما يكفي لسير عمل واجهة برمجة التطبيقات الوهمية المتقدمة. يمكنك إنشاء نقاط نهاية في دقائق، واختبارها من تطبيقك، ومراجعة سجلات الطلبات، وتعديل الاستجابات دون
الحاجة إلى تشغيل خادم خلفي منفصل على جهاز الكمبيوتر.
الخصوصية ومعالجة البيانات:
لا يتضمن خادم المحاكاة إعلانات، أو تحليلات، أو حسابات، أو إمكانية الوصول إلى الموقع، أو الكاميرا، أو جهات الاتصال، أو حزم تطوير البرامج (SDKs) الخاصة بتتبع جهات خارجية. تتم معالجة سجلات الطلبات وبيانات نقاط النهاية الوهمية على جهازك. في حال استخدام وضع الوكيل،
قد يتم توجيه بيانات الطلبات فقط إلى الخادم المصدر الذي قمتَ بتكوينه.
احدث اصدار
1.1محمل
Lluis Fuster Rojas
Android متطلبات النظام
Android 7.0+
تقييم المحتوى
Everyone
تقرير الأمان
تحقق الآن
الإبلاغ
تحديد كغير مناسبLast updated on 20/05/2026
- Improved release stability and production readiness.
- Keeps local mock API creation, endpoint routing, custom responses, request inspection, and proxy forwarding working smoothly.
- Import/export support remains available for faster mock setup.
- General maintenance and compatibility updates.