Skip to content

أداة بسيطة وفعالة باللغة العربية لاختبار واجهات برمجة التطبيقات (APIs) عن طريق إرسال بيانات عشوائية واكتشاف الأخطاء المحتملة. A simple and effective tool in Arabic for testing application programming interfaces (APIs) by sending random data and discovering potential errors.

License

Notifications You must be signed in to change notification settings

Al-shwaib/APIFuzz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

APIFuzz - أداة اختبار واجهات API

أداة بسيطة وفعالة لاختبار واجهات برمجة التطبيقات (APIs) عن طريق إرسال بيانات عشوائية واكتشاف الأخطاء المحتملة. A simple and effective tool in Arabic for testing application programming interfaces (APIs) by sending random data and discovering potential errors.

لقطة شاشة

واجهة APIFuzz

المميزات

  • واجهة مستخدم سهلة الاستخدام
  • توليد بيانات عشوائية ذكية
  • دعم طرق GET و POST
  • تقارير مفصلة عن نتائج الاختبار
  • تحليل الاستجابات وتصنيف النجاح/الفشل

المتطلبات

  • Python 3.7+
  • المكتبات المذكورة في requirements.txt

التثبيت

# إنشاء بيئة افتراضية
python -m venv venv
source venv/bin/activate  # على Linux/Mac
# أو
venv\Scripts\activate  # على Windows

# تثبيت المتطلبات
pip install -r requirements.txt

التشغيل

python app.py

ثم افتح المتصفح على العنوان: http://localhost:5000

الاستخدام

  1. أدخل عنوان API الأساسي
  2. حدد نقطة النهاية المراد اختبارها
  3. اختر طريقة الطلب (GET/POST)
  4. حدد عدد الاختبارات المطلوبة
  5. اضغط على "بدء الاختبار"

المساهمة

نرحب بمساهماتكم! يرجى إرسال pull request أو فتح issue لأي اقتراحات أو تحسينات.

إخلاء المسؤولية

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

This tool is intended for testing and educational purposes only. Use it only on systems and applications you have permission to test. The developer is not responsible for any illegal use or damage resulting from the use of this tool.

الرخصة

هذا المشروع مرخص تحت رخصة MIT - انظر ملف LICENSE للتفاصيل.

This project is licensed under the MIT License - see the LICENSE file for details.

About

أداة بسيطة وفعالة باللغة العربية لاختبار واجهات برمجة التطبيقات (APIs) عن طريق إرسال بيانات عشوائية واكتشاف الأخطاء المحتملة. A simple and effective tool in Arabic for testing application programming interfaces (APIs) by sending random data and discovering potential errors.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published