ابحث عن البق كأسلوب حياة: مراجعة رقم 2

العمل الطويل في مجال تكنولوجيا المعلومات يجعل من الصعب رؤية العيوب في برنامج المستخدم. في بعض الأحيان تكون هذه الأخطاء واضحة ويمكن إصلاحها. لكن الإبلاغ عن هذا أمر صعب بسبب عمل الدعم غير المهني. يساعد نشر مراجعات الأخطاء هذه في جذب انتباه المطورين. في هذا الاستعراض ، مشاكل على مواقع التجارة الإلكترونية و Rostelecom ، في تطبيقات الهاتف المتحرك من Rocketbank وحتى Habr! حول Rostelecom بشكل عام ، تحول المحقق.


المقدمة


في المراجعة الأخيرة ، تمت مراجعة الأخطاء على مواقع قناة 2x2 التلفزيونية ، ومطعم MaMaMia ، وموفر Rostelecom ، والسكك الحديدية الروسية ، و VTB ، وتطبيقات الهاتف المحمول Sberbank.

كان تأثير حبرا للمقال إيجابياً للغاية. في غضون أسبوعين ، أصلح تطبيق VTB تنزيل لقطات الشاشة في محادثة الدعم ، وأزال القيمة الفارغة من اسم المستخدم للحساب الشخصي على موقع Rostelecom. كانت هذه المشاكل 6 أشهر أو أكثر من عام. ثم تصحيحه لمدة أسبوعين. نتيجة ممتازة! أنا أفكر في البدء في جمع الأخطاء من المستخدمين لكتابة المراجعات. من الواضح أن هناك العديد من البرامج الإشكالية التي يمكنني استخدامها ، لذا يمكنني مساعدة شخص ما في لفت الانتباه إلى المشكلات.

البق في المواقع


تسوق عبر الإنترنت




على موقع OnlineTrade ، تحتل نافذة للبحث السريع عن البضائع نصف الموقع العلوي. هذه هي الواجهة القياسية لهذه الأنواع من المواقع. يتم ذلك لإغراق مستخدم محتمل بسرعة في نطاق المنتجات المتاحة. ولكن هناك خلل بحث غريب على هذا الموقع.

عند إدخال نص ، يتم عرض نتائج البحث السريع في شكل قائمة "منسدلة". حتى هذه اللحظة ، يحدث كل شيء بالنسبة لي كمعيار قياسي ، ولكن عند تحديد عنصر ، يتم تصغير جمل البحث.

تبدو هكذا:


المشكلة قديمة جداً (بالنسبة لي على الأقل). في بعض الأحيان لا يزال يتم تنفيذ النقل ، ولكن بشكل عام لا يمكنني استخدام الموقع بشكل طبيعي. قبل عام ، لم يجيب الدعم على أي شيء معقول. الآن حاولت الإبلاغ عن المشكلة مرة أخرى.

أدى السؤال التوضيحي الأول إلى بعض الأفكار:
قل لي ، كيف تتم نقرة على منتج؟ الماوس ، كرة التتبع ، لوحة التتبع؟ أو لوحة مفاتيح؟
وحقا. يختلف الوضع من لوحة اللمس للكمبيوتر المحمول وماوس الكمبيوتر. على الأرجح ، من جهازي ، تحدث نقرة بعد نتائج البحث ، وهي تنهار دائمًا. يبدو أن النقرات العشوائية على الروابط نجحت عندما ضربتها عن طريق الخطأ.

بالمناسبة ، قبل عام تكررت المشكلة من كمبيوتر محمول آخر. لكن كلاهما ASUS. لم أر مثل هذا السلوك في أي مكان آخر. يفاجأ الدعم أيضا:
لا ، أنت فقط من عالج هذه المشكلة ، وتحليل ما يمكن أن يكون السبب.
حسنًا ، كل شيء بسيط. يمكنني أن أذكر 3 عوامل أدت إلى هذا الموقف:
  1. هناك احتمال ضعيف جدًا أن يبدأ مستهلكو متجر السلع الاستهلاكية في إظهار اهتمامهم بوجود خطأ. بدلاً من ذلك ، يقومون ببساطة بعمل طلب من موقع آخر. فعل ذلك بنفسه بسرعة. هذا هو جمال المنافسة.
  2. يستخدم العديد من المستخدمين فئران الكمبيوتر التي لا تتكاثر المشكلة فيها ؛
  3. دعم ضعيف الجودة. الرسالة الرئيسية لمراجعي هي إما أنه لا توجد فرصة طبيعية للإبلاغ عن مشكلة ، أو أن المعلومات لا تصل إلى الأقسام الضرورية.

LK Rostelecom



في مراجعة سابقة ، ذكرت هذه المشكلة في الحساب الشخصي لـ Rostelecom:


حيث n هي NULL ، قيمة خاصة تستخدم للحقول الفارغة في قاعدة البيانات. الآن لا يتم عرض هذه القيمة. أولئك. في غضون أسبوعين بعد النشر ، أصلحنا عيبًا كان موجودًا لعدة سنوات. لقد لاحظ الأشخاص المسؤولون بالتأكيد المشكلة. ولكن كان الاحماء. حان الوقت لإصلاح خطأ خطير حقًا يسبب الصداع.

الآن ينظر الكثير من الناس إلى الخدمات الإلكترونية لأبائهم. على سبيل المثال ، في Rostelecom ، يمكنك دمج الحسابات الشخصية في حساب شخصي واحد. أقوم بتعديل هذا بشكل دوري لنفسي. بشكل دوري ، لأنه يعمل بشكل غير مستقر. عن ماذا تدور القصة؟

منذ حوالي عامين ، بدأت حساب Rostelecom شخصي آخر في عنوان جديد وقررت دمج الحسابات الشخصية في مكان واحد. لهذا ، هناك زر خاص على الموقع مع وصف جميل:
لإدارة خدماتك أو خدمات أحبائك الذين يعيشون في أي منطقة من روسيا ، قم بإرفاق الحسابات الشخصية اللازمة بـ Rostelecom.
هذه الوظيفة موجودة بالفعل ولا تعمل بشكل طبيعي في ذلك الوقت. بطريقة ما ، وبمساعدة الدعم ، حصلت على حساب شخصي ثانٍ ولم أكن أعرف منذ عدة سنوات أي مشاكل.

ولكن في الآونة الأخيرة ، كان لدي تهور من تسجيل الدخول إلى حسابي مع البيانات من الحساب الشخصي المرفق ، اختلطت ... وانفصل!

وهذا الخطأ (أو الميزة) ، مع عدم القدرة على التهيئة من خلال حسابك الشخصي ، لا يزال موجودًا. انقر على زر "ربط الحساب الشخصي" في حسابك الشخصي وابدأ سعينا.


لقد التقينا بمثل هذا الشكل البسيط. نرى أن هناك 4 خطوات فقط (المفسد: لن تصل إلى النتيجة). بيانات الإدخال مفهومة ، باستثناء مربع الاختيار "الرمز الترويجي من صديق". حتى ليس هناك فكرة ما هو ولماذا هنا. إذا كان هناك على الأقل بعض الفائدة من هذا ، فمن الواضح أن الصياغة غير ناجحة. أدخل رقم حسابك الشخصي وانتقل.


في هذه الصفحة لا ينبغي لأحد أن يواجه أي صعوبات. نواصل السعي.


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


Stosh ... نكتب في دردشة دعم ونلاحظ الوقت (من المهم). سيتم إعطاء مراسلات الدعم أدناه. لا يخلو من ذكريات الماضي. انا انا. ف- الدعم. سيتم حذف أي نص خدمة ، مثل "توقع" العديدة ، لتقليل النص.
:… ...

: ! , , , .

: [].

: , , .

: []

: . , , . , .

: . {: ? - ?}

: . , , , .

: [] {: , , , .}

P: شكرا للانتظار. يُرجى إخباري بالحساب الشخصي والاسم الكامل لمالك العقد ، أي الحساب الشخصي الذي لا يمكنك ربطه في حسابك.

Me: [البيانات المتكررة] {الأفكار: في مكان ما رأيت هذا السؤال بالفعل ...}

P: شكرًا على الانتظار. يرجى تحديد بيانات جواز سفر المالك (السلسلة والرقم) حتى أحاول إرفاق هذا الحساب الشخصي في حسابي.

أنا: [تفاصيل جواز السفر]
ثم أخرجني من الموقع ، ولم يعد بإمكاني تسجيل الدخول إلى حسابي لفترة من الوقت:


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

في هذه الأثناء ، يظهر الوصول على الموقع ، وأعود إلى الدردشة.
P: أعتذر عن الإزعاج. يرجى كتابة تاريخ آخر دفعة على هذا الحساب الشخصي.

Me: [بيانات من SMS]

P: شكرًا للانتظار. تم توصيل الحساب الشخصي N 1234567890 بنجاح.
أكملنا المهمة في 45 دقيقة. على الرغم من أنه يمكنهم القيام بذلك على الموقع بنقرة واحدة. يجب حذف هذه الوظيفة على الموقع أو تعديلها. بشكل عام ، الحساب الشخصي كان عديم الفائدة منذ فترة طويلة. هناك لا يمكنك إرفاق حساب ، ولا يمكنك تغيير التعرفة ، ولا يمكنك تغيير وضع الدفع ، وبالطبع أكثر من ذلك بكثير. كل شيء يتم فقط عن طريق المكالمة أو الدردشة (شكرا لهذا على الأقل). يا له من عار لإعطاء الأولوية لمثل هذا الدعم. حتى البنوك تبتعد عن هذا.

تطبيقات الهاتف الجوال


روكت بانك



Rocketbank هو بنك جيد. دعم جيد ، وهو أمر معتاد بالنسبة لمعظم البنوك عبر الإنترنت. ولكن لسبب ما ، تلاحقني بعض الأخطاء باستمرار.

الخطأ رقم 1

عند الدفع مقابل فواتير الخدمات عن طريق التفاصيل (باستخدام رمز QR) ، لن تجد على الفور زر تأكيد للعملية. وهي ليست كذلك. لكي تظهر ، تحتاج إلى إجراء عدة حركات خاصة:


سيظهر زر تحويل الأموال في الزاوية اليمنى العليا. لكي يظهر الزر ، لا يزال بإمكانك مسح المبلغ وإعادة إدخاله. البنك يعرف عن المشكلة. لم تحدد بعد.

الخطأ رقم 2

تتعلق مشكلة أخرى أيضًا بالدفع بالتفاصيل. في الصورة أدناه ، جمعت بين لقطتي شاشة. على الدفعة اليسرى من إيصال التفاصيل. على اليمين إنشاء دفع تلقائي للإيصال نفسه.


والمشكلة أنه لا يوجد زر "فاصلة" في إعدادات الدفع التلقائي. لا يمكنك جدولة الدفع التلقائي لرقم حقيقي. في رأيي ، هذا فرق غريب. يبدو وكأنه خطأ. البنك على دراية برغباتي (أو خلل) ، لكنه لم يفعل أي شيء خلال شهرين.

الخطأ رقم 3

للشهر الثاني على التوالي ، أذهب إلى الدفعات التلقائية (في مكان ما في نهاية الشهر) وأجد أن أحدهم قد وصل إلى التاريخ المطلوب وتم تجميده. كان في ديسمبر ، تكررت في يناير. لقد أكدوا لنا في اليوم الآخر أنهم قاموا بالتأكيد بإصلاحه ، لذلك لا أقوم بمراجعة كاملة. لكنني سأعود بالتأكيد إذا لم يعمل مرة أخرى.

هبر



هبر هو موقع إخباري حول تكنولوجيا المعلومات ، والذي تجاهل لسنوات عمدا الاتجاه نحو تعميم الأجهزة المحمولة لتصفح الويب. في تطبيق الهاتف المحمول لنظام iOS ، يتم تقليل وظائف الموقع إلى الحد الأدنى. لم يتم تنفيذ العروض. لم يتم إصلاح الخلل. إليك بعض منها:

الخطأ رقم 1

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

إليك بعض المراجعات الأخيرة لهذا الخطأ:
Ilyas Momynon: « , , :D»

Neifmetus: « 5- iPad „ “. 5- , – . , , . – . — »

Daemon100: «, „ ?“ „“, App Store „“.»
وهذا فقط للشهر الماضي وفقط حول هذا الخطأ.

الخطأ رقم 2

بعد قراءة المراجعات على App Store ، قابلت العديد من الأخطاء المألوفة وقائمة الرغبات التي أؤيدها. ولكن هنا لم أقابل خلل بحث واحد وقررت تكراره. يبدو مثل هذا:


هل حقا. عند البحث عن عبارات باللغة السيريلية ، يعطي Habr جميع أنواع الألعاب.

حسنًا ، هابر!


الاتصال بالبحث عن أخطاء في الكود


إن ظهور المشاكل والأخطاء الموصوفة له أسباب معينة. هذه عيوب في عملية تطوير البرامج ، وكذلك في تنظيم عمل الموظفين ككل. من كتابة التعليمات البرمجية إلى تسليم التطبيق للمستخدم ، هناك عدة خطوات.

المشاكل التي تم تحديدها هي ، أولاً وقبل كل شيء ، موافقة أقسام الاختبار. في الشركات الكبيرة ، عادة ما تكون هذه فرق اختبار كبيرة. لكن فعاليتها يمكن أن تعاني من عوامل مختلفة.

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

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

لسوء الحظ ، على عكس البرامج مفتوحة المصدر ، لا توجد طريقة هنا للتحقق من وجود أخطاء في التعليمات البرمجية بشكل مستقل. ولكن إذا كانت الشفرة مكتوبة بلغة C أو C ++ أو C # أو Java ، فستكون هذه الأوامر مفيدة للانتقال إلى الموقع وتنزيل المحلل وتشغيله على التعليمات البرمجية الخاصة بك. يساهم استخدام هذه الأداة مساهمة كبيرة في البرامج مفتوحة المصدر.

استنتاج


يعد العمل مع مراجعات المستخدمين أحد نقاط نمو منتج البرنامج. المنتج ينمو - العمل ينمو. أعتقد أن العديد من الشركات يجب أن تعيد النظر في عمل أقسام الاختبار والدعم.

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

UPD 1: لم يعد Habr لنظام iOS مدعومًا إذا لم يكن أحد يعرف ...
UPD 2: تم إصلاح المشكلة على موقع التجارة الإلكترونية بعد النشر.

Source: https://habr.com/ru/post/undefined/


All Articles