U3F1ZWV6ZTQ2NzUxODY0ODA1MTI3X0ZyZWUyOTQ5NTExODk5MzE1NA==

تعرف على ال business models for mobile apps و ال mobile devices types| أعرف أكثر عن الbusiness models for mobile apps و ال mobile devices types



business models for mobile apps and mobile devices types



تعرف على  الbusiness models for mobile apps و الmobile devices types | أعرف أكثر عن الbusiness models for mobile apps و الmobile devices types



ان شاء اليوم سوف نبدأ فى الmobile testing , تعد أجهزة الموبايل من الأجهزة التى يملكها أغلب الأفراد وان لم يكن جميعهم , لذلك كان لابد من ان يكون هناك تطبيقات على الموبايل يستفيد منها المستخدم  , ونقوم نحن كمهندسي تحكم فى جودة البرمجيات  بإختبار هذة التطبيقات و معرفة مدى جودتها , لذلك اليوم ان شاء الله سوف نتحدث عن أهم المعلومات التى على أساسها نحدد الأجهزة التى ننفذ عليها التيستينج , وما هى الbusiness models for mobile apps , وماهى الmobile devices types.



أهم المعلومات التى على أساسها نحدد الأجهزة التى ننفذ عليها التيستينج



من المواقع التى تساعدنا فى الحصول على أهم المعلومات التى على أساسها نحدد الأجهزة التى ننفذ عليها التيستينج هو موقع StatCounter Global Stats , هذا الموقع بنقدر نعمل من خلاله mobile analytics data لكى نعرف الأحصائيات الخاصة بالأجهزة والمتصفحات والإصدارات , حيث اننا نستطيع من خلال هذا الموقع معرفة  الإحصائيات الخاصة بعدد المستخدمين لكل من الموبايل والديسكتوب والتابلت فى أى بلد , ويمكننا أيضا معرفة  الإحصائيات الخاصة بعدد المستخدمين لكل نوع من أنواع الأجهزة مثل سامسونج وهواوى وغيرهم , ويمكننا أيضا معرفة  الإحصائيات الخاصة بعدد المستخدمين لكل نوع من أنواع المتصفحات مثل كروم وفيرفكس وسفارى وغيرهم, ويمكننا أيضا معرفة  الإحصائيات الخاصة بعدد المستخدمين لكل نوع من أنواع الإصدارات مثل كروم76 وفيرفوكس 68 وأندرويد 9 وغيرهم , وهذة الداتا مهمة لنا ان نعرفها ونحن فى مرحلة ال planning وال analysis علشان نعرف احنا هنتيست على أى جهاز وأى browser واى version بحيث يكون مناسب لأكبر عدد من المستخدمين فى النطاق اللى هنقدم فيه التطبيق .


وهذا فيديو بيتكلم عن الmobile analytics data.




الBusiness Models For Mobile Apps




الbusiness models هى عبارة عن المصادر اللى من خلالها يستطيع أصحاب التطبيقات الحصول على أرباح مالية , فأنا كتيستر لازم أعرف فى مرحلة ال planning ايه هى الbusiness models اللى عندى لكى يتم أخذها فى الإعتبار وأنا بتيست وأشوف كفاءة التطبيق اللى بعمل له تيستينج, عندى خمسة models بالنسبة لل business models for mobile apps :


1-freemium Model : وفيه بيكون التطبيق مجانى ولكن يحتوى على بعض ال features التى  يدفع المستخدم مقابلها مالا اذا أراد الحصول عليها , وهذة الfeatures لابد أن تكون جذابة لكى يستخدمها اليوزر  وبالتالى يدفع أموال , ومن أمثلة هذا النوع من التطبيقات ال TFS وهوعبارة عن test management tool حيث انه يكون مجانى لعدد معين من المستخدمين ,أما إذا زاد عدد المستخدمين عن هذا العدد فعلى صاحب ال account الخاص بال TFS أن يدفع أموال مقابل استخدامه لهذة الخاصية.


2-advertisement-based : وفيه بيكون التطبيق مجانى ولكن بيكون فيه اعلانات بتظهر للمستخدم , وهذا النوع من ال models بيكون مناسب لو المستخدم بيستخدم التطبيق لفترة طويلة , وأنا كتيستر لازم أخذ فى اعتبارى انى لما اعمل تيستينج لهذا النوع من ال models ان يكون الإعلان واضح ولايؤثر بشكل سلبى على المستخدم وهو بيستخدم التطبيق , ومن أمثلة هذا النوع من التطبيقات اليوتيوب .


3-ال transaction-based: وفى هذا النوع من ال models المستخدم بيحاسب على كل transaction لوحدها , فمثلا فى موقع يودمى المستخدم بيدفع  أموال مقابل كل كورس بيشتريه.


4-ال fee-based : وفى هذا النوع من ال models المستخدم بيدفع أساسا لكى يستخدم التطبيق , فلازم يكون هذا التطبيق يحتوى على features تجعله مميزا فى السوق , فمثلا  NETFLIX فكانوا علشان يبقى الأبلكيشن بتاعهم مميز كانوا ممكن ينزلوا مسلسلات لايمكن مشاهدتها إلاعلى هذا التطبيق ويحاولوا ان جودة ال UI الخاصة بالتطبيق تكون عالية.

5- enterprise apps : هذا النوع من ال models بيكون مخصص للشركات ولايكون فيه أرباح أصلا , فمثلا التطبيق الخاص ببنك معين زى بنك بايونير  فالمستخدم لايدفع أموال ولكن الفائدة تكون بطريقة غير مباشرة عن طريق ان المستخدمين هتحب تتعامل مع هذا البنك لأنه موفر هذا التطبيق.

وهذا فيديو بيتكلم عن الbusiness models for mobile apps.





الMobile Devices Types



 الmobile devices types خمسة أنواع :

1- ال basic phones : وهذا نوع من الموبايلز بيستخدم فقط للمكالمات والرسائل ويحتوى على ألعاب وتطبيقات قليلة ولا نستطيع من خلاله التصفح أو تحميل تطبيقات .

2-ال feature phones : هذا النوع من ال mobiles يحتوى على عدد محدود من التطبيقات وبنستطيع تصفح الانترنت من خلال متصفح معين موجود فيه وربما يحتوى على أجزاء هاردوير إضافية مثل الكاميرا.
 3- ال smartphones: هذا النوع من الmobiles بيدخل معايا فى التيستينج , وهذا النوع من الmobiles بيحتوى على العديد من الsensors وبنستطيع من خلاله تحميل تطبيقات .

 4-ال tablets : هذا النوع مثل الsmartphones ولكن حجمها أكبر والبطارية الخاصة به بتعيش فترة أطول.

5- companion devices : وهى عبارة عن أجهزة بتكون رفيقة لنا وبتستخدم مع السمارت فون أو التابلت, وبيتم شحنها عن طريق الكمبيوتر بال USB مثل الساعات اللى بتقيس نباضات القلب ,أو الجهاز اللى بيكون مخصص للتواصل مع الأخرين حيث يحتوى فقط على تطبيقات التواصل مثل االماسنجر والواتساب والإيميل والإنستجرام وغيرهم.
وهذا فيديو بيتكلم عن الmobile devices types.





موضوعات قد تهمك

مقدمة عن الperformance testing.

مقدمة عن الsoftware  testing.

كيفية كتابة الtest case.
 كيفية كتابة الbug report.

الsoftware testing principles.


العمليات الأساسية التى تمر بها الtesting process .


تعديل المشاركة Reactions:
author-img

المهندسة / فاطمة الزهراء نصر

المهندسة فاطمة الزهراء نصر السيد بدير مصرية الجنسية درست هندسة النظم والحاسبات فى كلية الهندسة جامعة الأزهر مهتمة بمجال اختبار البرمجيات ومؤسسة مدونة جودة-تك.
تعليقات
الاسمبريد إلكترونيرسالة