أفضل أدوات اختبار البرامج النصية إلى Web
تم إنشاء "ممتازة" مكتبة للمرحلة اختبار روبي التنمية، مما يساعد المبرمجين منع الحشرات من الوصول إلى النسخة النهائية من التطبيق أو الموقع.أعمال المكتبة على سلسلة من الفحوصات والاختبارات مسبقا، والتي منها جديدة يمكن أن تضاف بناء على متطلبات المشروع المطور الميزات:. افتراضي روبي شيكات محددة:طرق التقارير مع النتيجة...
وa11y يمكن استخدامها من قبل مطوري الويب في حين انهم الترميز مشاريع ويب، أو حتى بعد، والسماح لهم للتحقق ما معايير الوصول أنهم كسر حاليا.هذه الأداة يعمل عن طريق محطة سطر الأوامر نود.جي إس، ولكن المطورين قد غيرت أيضا للعمل في خدمة ويب أو المهمة Grunt.js.a11y تتابع عن كثب المبادئ التوجيهية واي-أريا، وتوفير القرائن الثاقبة...
Watir لتقف على "اختبار تطبيق ويب في روبي".وهو يعمل مع التطبيقات المكتوبة في أي لغة، وليس فقط روبي.Watir تعالج متصفح في نفس الطريقة التي مستخدم القيام به.يمكن استخدامها لمحاكاة زوار، من خلال وصلات النقر، مقاطع الصفحات، وملء استمارات وأزرار الضغط، التنقل في الموقع، تحوم البيانات، الخ ..ويمكن بعد ذلك النتيجة النهائية أن...
والمنك يمكن استخدامها في اختبارات تطبيق الكتابة ومحاكاة كيف يمكن لمتصفح سترد على مختلف الإجراءات والأحداث.وخلافا المحاكي متصفح ومتصفح التحكم مقطوعة الرأس التي تعمل إما حقا بسرعة ولا دعم AJAX أو العمل بطيئا حقا ولكن دعم AJAX، المنك ليس لديها سوى أفضل أجزاء، وهذا يعني أنه يعمل سريع ويدعم التفاعلات AJAX.حتى في بيئات...
ويتم اختبار المدونة وسجل، وإذا كانت النتيجة ستكون عالية، من أنها ستكون أكثر صعوبة لتشغيل.جلد أساسا على عشرات متري ABC: تعيينات، الفروع، يدعو، مع إيلاء اهتمام خاص يوضع على المكالمات ما هو الجديد في هذا الإصدار:. --extended واضاف / -E لوضع ملف: خرج خط على السطر التالي (لrubymine والأصدقاء).استخراج...
وZenTest يوفر 4 أدوات مختلفة: zentest، unit_diff، autotest، وmultiruby الميزات: zentest:يضمن تغطية اختبار ويسرع TDD.اختبار وتنفيذ أساليب ولدت تلقائيا.التركيز على المحتوى، وليس هيكلة.أعرف من أين للعمل المقبل.الحصول على ردود فعل سريع على التقدم.unit_diff:يستخدم المتقدم Diffing تقنية لتسليط الضوء على الأخطاء.جعل...
ويرد Sismo في ملف واحد واحد والذي يمكن للمطورين بسهولة تثبيت في المجلد الجذر طلباتهم ". وثم يمكنهم الوصول إما المبادرة القطرية أو واجهة على شبكة الإنترنت ونشير تطبيق للاختبارات التي يحتاجها لتشغيل. وبمجرد أن يدير الاختبارات، فإنه يجمع كل النتائج وإرسالها إلى عنوان البريد الإلكتروني تكوين مسبقا. وSismo يعمل بغض...
وهناك نوعان من الأوامر الرئيسية التي يمكن استخدامها 'اختبار' و 'الاختبارات'.اختبارات على مجموعة دعوات مماثلة لاختبار، ولكن يتم تجاهل قيمة عودتهم. قيمة الإرجاع الاختبار، من ناحية أخرى، يحدد النجاح أو الفشل.عندما تفشل اختبارات المطور الحصول على الكثير من الخيارات للمساعدة في تصحيح المشكلة، فقط أدخل و...
ويوزع كتلة من التعليمات البرمجية CSS ويشير إلى المشاكل الأساسية.القواعد التي ضد يتم فحص كود قابلة للتخصيص.المطور يمكن أن يحدد بنفسه، أو إزالة تلك انه لا ينوي الامتثال ل.CSSLint هو متاح أيضا كحزمة Node.js كذلك.وغني عن القول، كانت مستوحاة من قبل CSSLint JSLint ما هو الجديد في هذا الإصدار:. إضافة كتلة ترخيص كامل...
وJsHamcrest يأتي مع مجموعة صغيرة من الأجسام المنظر، الوظائف التي يمكن استخدامها لدعم البيانات قواعد "مطابقة" الديناميكية.وتعرف هذه matchers أيضا عن القيود أو يسند وحاسمة في مرحلة الاختبار مدونة المشروع.المكتبة JsHamcrest يمكن استخدامها لبناء الأطر الاختبار، وقواعد التحقق من الصحة UI، المكتبات ساخرا، وأنظمة الاستعلام...
البرامج التي تم عرضها مؤخرا