يامال - فيصل عبدالكريم ( حصرياَ ) 2019
أعلنت Xamarin عن Test Cloud ، وهي خدمة تلقائية تتيح لمطوري الهواتف المحمولة اختبار تطبيقاتهم على مئات الأجهزة المحمولة.
يعتبر الحصول على تطبيق للعمل بشكل صحيح على أجهزة متنقلة متعددة تحديًا كبيرًا بسبب أحجام الشاشات المختلفة ، وأنظمة التشغيل ، وإصدارات أنظمة التشغيل هذه من شركات مصنعة مختلفة ، وفقًا لما ذكره المدير التنفيذي لشركة Nat Friedman ، والذي تحدث أثناء الافتتاح في مؤتمر المستخدم الافتتاحي للشركة ، Evolve.
"إذا كنت شركة تريد دعم الكثير من الأجهزة ، فعليك أن تختبر مئات الأجهزة ، "<.> <> تأكد من أن التطبيقات تعمل بشكل صحيح على جميع الأجهزة المستهدفة أمر بالغ الأهمية لأن المستخدمين على الذهاب وتطبيقات ليس هناك سوى بضع ثوانٍ لإثارة إعجابهم ، وفقًا لما ذكره فريدمان.
اليوم ، يعتمد معظم المطورين على الاختبار اليدوي. 8 في المائة فقط من المطورين الـ 300 الذين تم الاستعلام عنهم من قبل Xamarin استخدموا أي نوع من منتجات الاختبار على الهاتف المحمول.
"كان هذا جيدًا عندما كان الهاتف المحمول جديدًا وفي بداياته وكنا جميعًا رعاة البقر وهذا رائع. لكن فريدمان قال: "لقد نمت قليلاً الآن."
الشركة تأمل في تغيير ذلك مع إدخال اختبار السحب. ويستخدم واجهة على شبكة الإنترنت ، ولكن يمكن أيضًا دمجها مع أنظمة التكامل المستمر الشائعة مثل Jenkins و TFS و TeamCity.
لإضافة تطبيق جديد للاختبار باستخدام Test Cloud ، يجب على مطوري البرامج أولاً تحميل ملف APK إذا كان على سبيل المثال تطبيق Android. يسمح اختبار Cloud للمطورين باختيار الأجهزة التي تريد اختبار التطبيق عليها. الخطوة الأخيرة هي اختيار كيفية الاختبار ، والخيارات هي إما تحميل البرامج النصية المخصصة أو اختيار ميزة تسمى App Explorer ، حسبما قال فريدمان.
يقوم App Explorer تلقائيًا باختبار التطبيق من خلال استكشاف واجهة المستخدم ، وزيارة كل علامة تبويب ، والضغط أزرار وملء الحقول النصية. ويستخدم جهازًا واحدًا كمرجع لإنشاء برنامج نصي ثم تشغيله على جميع الأجهزة الأخرى. يتم تعريف عناصر واجهة المستخدم بواسطة معرفات الكائنات ، بحيث تستمر الاختبارات بالعمل حتى إذا تم إجراء تغييرات على التخطيط.
يعرض التقرير الناتج لقطات شاشة قابلة للتصفح لكل خطوة من التطبيق الذي يعمل على أجهزة مختلفة ومراقبة الأداء وسجلات الجهاز المفصلة وتتبعات المكدس لمساعدة المطورين في العثور على الخلل وإصلاحه بسرعة.
سيصبح اختبار السحب متاحًا بشكل عام خلال الربع الثالث. لن يتم دمجها في منصة Xamarin الخاصة فحسب ، بل ستصبح متاحة أيضًا للمطورين الذين ينشئون تطبيقات باستخدام Objective-C و Java وأطر العمل الأخرى. وتستند هذه الخدمة إلى Calabash ، إطار التشغيل الآلي للاختبار عبر الجوّال عبر الأنظمة الأساسية الأكثر استخدامًا ، وفقًا لـ Xamarin ، التي استحوذت على LessPainful ، الشركة التي أنشأتها.
ما ستبقى تكلفة الخدمة متبقية. لن يتم الإعلان عن تفاصيل الأسعار حتى يتم شحنها ، ولكن يمكن للمستخدمين الذين يرغبون في الحصول على النسخة التجريبية الاشتراك في موقع Xamarin الإلكتروني.
إرسال تلميحات وتعليقات الأخبار إلى [email protected]
مشغّل خدمة الجوال في المملكة المتحدة يقدم خدمة Mobile مجانًا Skype Calls 'forever'
مستخدمو Skype أكثر ولاءً ، كما يقول 3
Salesforce.com تطلق خدمات جديدة لتطوير تطبيقات الجوال
يتيح Salesforce.com للعملاء والشركاء الوصول إلى مجموعة جديدة من الأدوات والخدمات لبناء تطبيقات المحمول على منصة السحابة.
تعمل Google على تبسيط إدارة المحتوى على خدمة التخزين في السحاب
أضافت Google إشعارًا جديدًا إلى خدمة التخزين في السحاب ، مما يتيح للتطبيقات اتخاذ إجراء تلقائيًا عندما يتم تحميل المحتوى الجديد من قبل المستخدمين.