فيزبي: أداة سطر الأوامر التي تحول المعايير إلى تقارير بصرية تفاعلية
فيزبي، من جوبتيكس، هي أداة سطر أوامر تقوم بتحويل مخرجات المعايير الخام إلى تقارير بصرية للمطورين. تأخذ نتائج المعايير النصية وتنتج مخططات تفاعلية يمكن عرضها في المتصفح تساعد في التحقيق في اختلافات الأداء. التصميم يركز على قابلية النقل، وسير العمل الموجه نحو المطورين، والمقارنة البصرية عبر الجولات. يحصل مهندسو الأداء والمطورون الذين يركزون على التكامل المستمر على طريقة جاهزة لخط الأنابيب لفحص وتوصيل نتائج المعايير بسرعة.
تقوم Vizb بتحليل مخرجات المعايير الشائعة وتنظمها للتصور
معالجة المدخلات موجهة نحو الملفات والنصوص: تقوم Vizb بالكشف تلقائيًا عن
- ملفات CSV،
- JSON،
- نصوص المعايير الخام من CLI
تتناسب Vizb مع خطوط أنابيب المطورين من خلال سير عمل موجه نحو CLI وصديق للأنابيب
تم تصميم الأداة لتكون مستدعاة من الصدفة ويمكن توصيلها مباشرة من أوامر المعايير، مما يجعلها مناسبة لتقارير CI/CD. إنها تولد ملف HTML واحد محمول يفتح في متصفح دون الحاجة إلى خادم أو خطوات بناء، وهي متاحة على Windows من خلال مدير حزم Windows أو كملف ثنائي مستقل، مع دعم أيضًا لـ macOS وLinux.
تدعم Vizb المقارنة متعددة الأبعاد ودمج الجولات للتحليل المتوازي
لأعمال المقارنة، توفر Vizb تجميعًا متعدد الأبعاد يدعم استكشاف نمط 4D/5D وقدرة على دمج عدة جولات من المعايير في تصور واحد. تتيح هذه الضوابط للمستخدمين التجميع حسب عبء العمل أو التنفيذ أو موضوع الاختبار ومقارنة مقاييس التنفيذ وأثر الذاكرة ومعلومات التخصيص عبر البيئات أو الفترات الزمنية.
تفترض الأداة معرفة المطورين وتستفيد من دعم المجتمع مفتوح المصدر
نظرًا لأن Vizb تركز على CLI، يجب أن يتوقع المشغلون منحنى تعلم قصير لإعداد وتوصيل مخرجات المعايير بشكل صحيح؛ قد يحتاج المستخدمون العاديون لواجهة المستخدم الرسومية إلى مساعدة في البرمجة النصية. تم إنتاج الأداة بواسطة Goptics كمشروع مفتوح المصدر وتُلاحظ في دوائر المطورين وقوائم المجتمع، مما يساعد في سير العمل النموذجي وقطع التحليل المساهمة من المجتمع.
أداة تقارير عملية تركز على المطورين مع منحنى تعلم معتدل
يعتبر Vizb خيارًا عمليًا للمطورين ومهندسي الأداء الذين يفضلون سير العمل عبر CLI ويحتاجون إلى تقارير بصرية قابلة للمشاركة وغير متصلة بالإنترنت مدمجة في خطوط الأنابيب. توقع بعض الوقت للإعداد لتوجيه وتنسيق مخرجات القياس بشكل صحيح؛ الفرق التي توثق هذه الخطوة كجزء من آثار CI تكسب لقطات بصرية قابلة للتكرار للمراجعات والتحليلات اللاحقة. موصى به.