كيف أمدّ بيانات سير العمل للاختبار؟

أنشأت سيرتي العمل الأولى — وهي بسيطة تتعلق بعملية التسجيل، حيث تضيف مستخدمًا جديدًا إلى مجموعة وتُرسل له رسالة خاصة بعد بضع ساعات. فشلت لأنها لم تكن واضحة لي أنني بحاجة إلى التعمق في خصائص المستخدم عند استدعاء “المجموعة” لاختيار اسم المستخدم. لقد أصلحت ذلك، والآن أود اختباره على المستخدم الذي فشل معه — هل هناك طريقة للقيام بذلك؟ بمعنى أن أقول: أيها سير العمل، من فضلك نفّذ الآن يدويًا باستخدام هذه القيمة المحددة لتلك المتغير الذي تحتاجه في خطوتك الأولى؟ رأيت شيئًا عن تثبيت المخرجات (pinning output) لكنني لم أتمكن من فهمه.

شكرًا لمساعدتكم! (استضافة ذاتية إذا كان ذلك ذا أهمية)

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

كل ما عليك فعله هو البحث عن كلمة “يدوي” (Manual) عند إضافة عناصر جديدة وستجدها. بالإضافة إلى ذلك، من تبويب “التنفيذات” (Executions)، يمكنك الاطلاع على تفاصيل جميع محاولات التنفيذ على الشاشة.

وكبonus إضافي، من إعدادات كل سير عمل، يمكن اختيار سير عمل آخر يُنفَّذ في حال حدوث خطأ (يجب أن تكون عقده تحتوي على مُفعّل “خطأ” ليظهر تلقائيًا في قائمة الإعدادات الخاصة بالأخطاء) :slight_smile:

حسنًا، لقد لاحظتُ أنني يمكنني تشغيل خطوة يدويًا باستخدام زر “بدء” الأخضر الصغير، لكنني لست متأكدًا من أين أبحث عن كلمة “يدوي”؟

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

لكن الأمر كان عشوائيًا إلى حدٍّ كبير، وأودّ أن أفهم ما الذي فعلته!

يبدو ذلك رائعًا، ولا تحتاج بعد الآن إلى البحث عن “يدوي” لأنك أضفت بالفعل هذا المحفّز إلى سير عملك.

إنه ببساطة يبدأ سير العمل بالنقر على الزر الأخضر الذي ضغطت عليه. حدسك كان صحيحًا :victory_hand:

إذا كنت ترغب في التعمق قليلاً كخطوة تالية، فتفضل بالنظر إلى عمليات التنفيذ. يمكنك هناك رؤية مخرجات مفصّلة لتنفيذات سير العمل، وهي بصيغة يسهل على الإنسان قراءتها. لقد أصلحتُ (بإمكانات الذكاء الاصطناعي) جميع سير العمل تقريبًا باستخدام هذه البيانات في أوامري.