تخطَّ إلى المحتوى

drawtonomy مقابل كتابة OpenSCENARIO XML يدويًا

كتابة ملفات OpenSCENARIO 1.x XML يدويًا شائعة في فرق صغيرة ولحالات الاختبار المرجعية والسيناريوهات التي تتطلب دقة دلالية كاملة.

متى تكون كتابة XML يدويًا الخيار الأفضل:

  • سيناريو واحد دقيق بمشغّلات شرطية معقدة.
  • قيم معاملات محددة بدقة.
  • تكامل مع قناة اختبار تتطلب ملف .xosc محدد.
  • فريق يُفضِّل الشيفرة على أدوات الواجهة الرسومية.
  • لا حاجة لصور توضيحية — السيناريو يُولَّد برمجيًا.

كتابة XML يدويًا تمنحك تحكمًا كاملًا في كل عنصر من مواصفة OpenSCENARIO 1.x.

ما يقدمه drawtonomy بجانب XML اليدوي

Section titled “ما يقدمه drawtonomy بجانب XML اليدوي”

drawtonomy مبني لخطوة الرسم التخطيطي — الجزء قبل XML. وفق توثيق مُصدِّره:

  • ارسم تخطيط الطريق والممثلين بصريًا.
  • احصل على ملف .xosc + .xodr ابتدائي قابل للتشغيل في esmini.
  • استخدم هذا كنقطة بداية للتحرير اليدوي.

ما لا يُصدِّره drawtonomy:

  • المشغّلات الشرطية.
  • جولات المعاملات وتعريفات المعاملات.
  • الفصول والأحداث المعقدة.
  • متحكمات مخصصة.
  • أي شيء يتجاوز المجموعة الفرعية المحدودة الموثَّقة في exporter docs.
  1. ارسم تخطيط المشهد في drawtonomy — الطريق والممثلين والمسارات التقريبية.
  2. صدِّر الـ .xosc الابتدائي.
  3. افتح في محرر نص وأضف المشغّلات والمعاملات وبقية منطق السيناريو.

drawtonomy يوفر وقتًا على جزء التخطيط. باقي الكتابة تبقى في XML.