Flea

البرمجيات قطة:
Flea
تفاصيل البرنامج:
الإصدار: 7.4.6
تاريخ إيداع: 20 Feb 15
المطور: Oliver Cope
ترخيص: حرر
شعبية: 6

Rating: nan/5 (Total Votes: 0)

والبرغوث يساعدك على اختبار التطبيقات WSGI دون بدء خادم HTTP.
 
 إذا كنت تعرف lxml، عليك أن تعرف ما الذي يجعل برغوث قوية جدا. تم دمج برغوث تماما مع lxml في كسباث المعهد، مما يتيح لك فحص وتعديل لتصفح وثائق HTML عاد من تطبيق WSGI الخاص بك. وهنا جلسة سبيل المثال:
 
 >>> وكيل = TestAgent (my_wsgi_app)
>>> agent.get ('/')
>>> agent.body الطباعة

على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛
على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ <أ href = ل"/ تسجيل الدخول"> تسجيل الدخول
على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛

>>> وكيل = وكيل ["// ل[. = 'التوقيع في']"] اضغط ()
>>> agent.request.request_uri الطباعة
HTTP: // المضيف المحلي / تسجيل الدخول
>>> وكيل ["// المدخلات [@ اسم = 'اسم المستخدم']"]. القيمة = جذر '
>>> وكيل ["// المدخلات [@ اسم = 'كلمة السر']"]. القيمة = 'كلمة السر'
>>> وكيل = وكيل ["// المدخلات [نوع @ = 'تقديم']"]. تقديم ()
وثائق حزمة كاملة: http://packages.python.org/flea/

What هو الجديد في هذا الإصدار:

وأضاف طريقة fill_sloppy التي لا تثير استثناء عند الحقول لا وجود لها

ما هو الجديد في الإصدار 7.4.1:

تصحيح خطأ: خطأ ثابت في TestAgent.serve ()
تحسين التعامل مع يونيكود للقيم البيئى WSGI

ما هو الجديد في الإصدار 7.4.0:

تبديل لوحة جدارية من البيستو
التجريبية بيثون 3 دعم
تصحيح خطأ: ضمان دعا WSGI استجابة مكرر في طريقة قريبة دائما

ما هو الجديد في الإصدار 7.3.3:

منشأة قطع الأشجار وشملت السماح تتبع السهل المكالمات إلى التطبيق تحت الاختبار
وأضاف مفتاح البيئى flea.testing WSGI بحيث AUT ان اقول عندما كان يعمل في بيئة اختبار
إصلاح الخلل في post_multipart أن تسبب خطأ عندما يمر ديكت البيانات

ما هو الجديد في الإصدار 7.3.1:

علة ثابتة في TestAgent.follow

ما هو الجديد في الإصدار 7.3.0:

API جديد لملء استمارة، مع كل نوع عنصر التحكم وجود طريقة التعبئة. لم يعد فوق طاقتها السمة القيمة.
يمكنك الآن اجتياز DOM عن طريق استدعاء كائن TestAgent مباشرة مع أي محدد CSS أو كسباث التعبير.
TestAgent.click () يأخذ الآن حجة أن يختار الروابط التي كتبها المحتوى النصي، وعلى سبيل المثال agent.click ('مشاهدة نتائج الإستطلاع'). إذا كنت تريد أن السلوك القديم، تحتاج إلى تمرير الحجة الثانية، على سبيل المثال agent.click ('// ل[= & مثل؛ عرض النتائج ومثل؛]'، 'كسباث').

ما هو الجديد في الإصدار 7.2.0:

وأضاف .reload و.new_session الأساليب لTestAgent

ما هو الجديد في الإصدار 7.1.1:

الثابتة حجة check_status عدم قبول في الحصول على، آخر، انقر فوق، تقديم طرق الخ

ما هو الجديد في الإصدار 7.1.0:

وأضاف .fill - ملء حقول النموذج متعددة في مكالمة واحدة.
وأضاف. تظهر - تظهر الاستجابة الحالية في مستعرض ويب
وأضاف .serve - بدء خادم HTTP للتطبيق تحت الاختبار وفتح المتصفح في الصفحة الحالية
وأضاف الاختيار للنجاح الوضع HTTP أو إعادة توجيه الرموز (2xx أو 3xx)، أي شيء آخر يثير AssertionError افتراضيا
السلوك الافتراضي المتغير لمتابعة التحويلات HTTP
تغير نظام الترقيم نسخة إلى العلامة & lt؛ الرئيسية & GT؛ العلامة & lt؛ قاصر و GT.

المتطلبات:

بيثون

البرامج الأخرى من المطور Oliver Cope

Fresco
Fresco

10 Dec 15

Yoyo-migrations
Yoyo-migrations

14 Apr 15

Mailtools
Mailtools

14 Apr 15

تعليقات ل Flea

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!