sipunit.

Sipunit مكتبة فئة تتيح لمطوري البرامج إنشاء اختبارات وحدة تلقائية لتطبيقات SIP.
التحميل الان

sipunit. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • The Apache License 2.0
  • السعر:
  • FREE
  • اسم الناشر:
  • Becky Mc
  • موقع ويب الناشر:
  • http://www.cafesip.org/projects/sipunit/

sipunit. العلامات


sipunit. وصف

يوفر Sipunit مكتبة فئة تتيح لمطوري البرامج إنشاء اختبارات وحدة تلقائية لتطبيقات SIP. يوفر Sipunit بيئة اختبار موجهة نحو تطبيقات اختبار الوحدات. تمدد مشروع Sipunit إطار اختبار Junit لدمج تأكيدات SIP الخاصة، ويوفر واجهة برمجة تطبيقات رفيعة المستوى لأداء عمليات SIP اللازمة للتفاعل مع أو استدعاء برنامج اختبار الهدف. يتم كتابة برنامج اختبار باستخدام API Sipunit كعنصر شبكة يرسل / يتلقى طلبات SIP والردود. يشمل SIPUNIT API عميل وكيل مستخدم SIP (UAC)، خادم وكيل المستخدم (UAS)، والوظائف الأساسية UAC / UAC الأساسية - مجموعة وظائف المعالجة التي تقيم فوق صفقة SIP وطبقات النقل - لغرض التفاعل مع الاختبار يستخدم Target.SipUnit تطبيق مرجعي Jain-SIP كمكدس / محرك SIP الأساسي. الهدف الأساسي من Sipunit هو تجريد تفاصيل SIP مراسلة / معالجة المكالمات وتسهيل رمز الاختبار المتسلسل الحراري بحيث يمكن ممارسة هدف الاختبار بسرعة وغير مؤلمة. برنامج اختبار باستخدام Sipunit API: 1. يمتد siptestcase2. ينشئ كائنات Sipunit API - Sipstack، Sipphone، Sipcall، إلخ .3. طرق المكالمات على الكائنات (الكائنات) لإعداد وبدء الإجراء باتجاه هدف اختبار SIP. على سبيل المثال: sipphone.makecall ("SIP: Roger@nist.gov"، SipResponse.ok، ....) يجعل دعوة الفانيليا ل SIP: Roger@nist.gov والكتل حتى يتم استلام موافق أو يحدث مهلة. يمكن أن يكون هدف الاختبار أي عقدة حتى وتشمل الوجهة النهائية لرسالة طلب الدعوة. يتحقق من نتائج الإجراء الذي ينطوي على هدف الاختبار باستخدام كل من طرق التأكيد الخاصة ب SIP المقدم من Sipunit وأساليب Junit Standard. على سبيل المثال: assertheadercontains (sipcall.getlastreceiveDresponse ()، "من"، "SIP: amit@nist.gov")، amertquals ("استجابة غير متوقعة تلقت"، sipresponse.ok، sipcall.getreturncode (). هنا بعض الميزات الرئيسية من "Sipunit": مجموعة أساسية من طرق تأكيد SIP الخاص ب SIP - AsserTheaderPresent ()، AsserTheaderContains ()، AsserTheaderContains ()، Asserttypodypresent ()، إلخ. API المستوى العالي للتفاعل مع هدف الاختبار. الوصول إلى المراسلة الرفيعة المستوى مع هدف اختبار. تسجيل / إلغاء التسجيل ومعالجة المكالمات مع أو بدون مصادقة (DIGEST). دعم المهلة المحددة من TESTCACE. الدعم لمختلف تكوينات التوجيه. what الجديد في هذا الإصدار: تمت إضافة الدعم لإلغاء التعامل. هناك bugfixes والتحسينات. تم تحديث مكدس Jain Sip الأساسي للمراجعة 1.2.72. ما الجديد في هذا الإصدار: تمت إضافة الدعم الرجدد. تم تحديث مكدس Jain-SIP ومكتبات Junit. تم إجراء تحسينات الميزة والوجز.


sipunit. برامج ذات صلة

DBIX :: LOG4PERLL.

dbix :: log4perl هو ملحق بيرل ل DBI لتسجيل SQL بشكل انتقائي، معلمات، مجموعات النتائج، إلخ. ...

167

تحميل

CClib.

CCLIB هي مكتبة بيثون لتحليل وتفسير نتائج حزم الكيمياء الحاسوبية. ...

151

تحميل

SDL_Sound.

sdl_sound هي مكتبة تعالج فك تشفير العديد من تنسيقات ملفات الصوت الشائعة، مثل .wav و .mp3. ...

163

تحميل