زيارة الموقع

Ember.js Octane | Node.js | Scala | Playwright | Puppeteer | Postman | AWS | منصة اختبار الحمل SaaS

Testable.io load testing dashboard built with Ember.js Octane

Testable.io هي منصة اختبار حمل موزعة موثوقة من Deutsche Bank وRBS وAdidas وMastercard. تدعم المنصة Playwright وPuppeteer وSelenium وJMeter وGatling وعشرات أدوات الاختبار الأخرى عبر أكثر من 100 منطقة سحابية. حاصلة على شهادة ISO 27001، وتتوسع لملايين المستخدمين الافتراضيين. نحن شريكهم في التطوير منذ أكثر من 5 سنوات، نعمل على واجهة Ember.js الأمامية وخلفية Scala ووكلاء اختبار Node.js.

القطاع

SaaS / البنية التحتية للاختبار

مدة المشروع

أكثر من 5 سنوات - مستمر

الموقع

شيكاغو، إلينوي، الولايات المتحدة

رضا العميل

5 سنوات من التطوير

بدأت هذه الشراكة عندما ساعدنا في ترقية Ember القديم إلى إصدار Octane. قمنا بترحيل المكونات تدريجياً من الأنماط القديمة إلى بنية Ember Octane الحديثة، مع ضمان عدم توقف الخدمة طوال فترة الانتقال. ما بدأ كترقية Ember.js تطور إلى تطوير منصة متكامل.

وكلاء الاختبار

قمنا ببناء وصيانة وكلاء Test Runner بـ Node.js التي تشغّل اختبارات Testable الموزعة. تتكامل هذه الوكلاء مع Playwright وPuppeteer وPostman، مما يسمح للمستخدمين بتشغيل سكربتات الاختبار الموجودة على نطاق واسع دون تعديلات. تتنسق الوكلاء مع خلفية Scala لتوزيع الحمل عبر المناطق السحابية.

تسجيل فيديو المتصفح بدون واجهة

واحدة من أكثر الميزات تحدياً تقنياً التي قدمناها: تسجيل الفيديو من مثيلات Chrome بدون واجهة تعمل داخل خوادم افتراضية بدون واجهة رسومية. يمكن للمستخدمين الآن مشاهدة ما حدث بالضبط خلال تشغيل اختباراتهم، حتى عندما تنتشر المتصفحات عبر بنية تحتية موزعة. تطلب هذا تكاملاً عميقاً مع بنية مشغل الاختبار.

ميزات لوحة الإدارة

قمنا ببناء وظائف مهمة للوحة الإدارة تشمل محرر كود كامل (SLIM IDE) لتحرير سكربتات الاختبار مباشرة في المتصفح، ورسوم بيانية معقدة للتصور لمقارنة نتائج الاختبار عبر التشغيلات، ومؤخراً بنية تحتية لاختبارات المراقبة لتتبع صحة الاختبار المستمر.

مثبت Mac

طورنا تطبيق macOS أصلي يقوم بأتمتة تثبيت Testable، وتنزيل جميع المكونات الضرورية وتكوين البيئة المحلية. يمكن للمستخدمين إعداد Mac الخاص بهم كعقدة تشغيل اختبار دون لمس سطر الأوامر.

التقنيات المستخدمة في هذا المشروع

Bootstrap Logo Bootstrap
Ember Logo Ember
AWS Logo AWS
Intellij Idea Logo Intellij Idea
Selenium Logo Selenium
Playwright Logo Playwright
Puppeteer Logo Puppeteer
Postman Logo Postman
Jira Logo Jira
Vscode Logo Vscode
Node JS Logo Node JS
Testable.io Ember.js dashboard showing load test configuration
Testable.io test results visualization and comparison graphs
Testable.io Playwright and Puppeteer test agent configuration
Testable.io SLIM IDE code editor for test scripts

رأي العميل

"نجحوا في تقديم مجموعة من الميزات الحيوية لمنصتنا."

جهود AALA IT Solutions تُقابل باستمرار بإشادة إيجابية، بفضل احترافيتهم. يلتزم الفريق بشكل صارم بالجداول الزمنية ومتطلبات المشروع، وأصحاب المصلحة الداخليون معجبون بالمعرفة التقنية الواسعة لمزود الخدمة.

بصفتي مؤسس Testable.io، كنت بحاجة إلى مطورين موهوبين للمساعدة في بناء ميزات جديدة. وجدت AALA IT Solutions ووظفتهم بسبب مطوريهم المهرة. كانوا شريكاً رائعاً، يعملون معنا عن كثب لبناء ميزات جديدة للمنصة باستخدام تطوير الواجهة الأمامية والخلفية بما يشمل Ember JS وNode.js. هذا التعاون المستمر يساعدنا في جعل Testable.io منصة أفضل لاختبار البرمجيات!

Avi Stramer
الرئيس التنفيذي

لنناقش هذا المشروع عرض المشروع

ابدأ مشروع برمجيات المؤسسات الخاص بك

سواء كنت تحتاج تطوير React، أو ترحيل Ember.js، أو دمج الذكاء الاصطناعي لأنظمتك المؤسسية. فرق مُدارة من دبي جاهزة للتسليم. استشارة هندسية مجانية.