انتقل إلى المحتوى

مقارنة أدوات اختبار SAP: الغرض من كل أداة

مقارنة واضحة لأدوات اختبار SAP التي استخدمتها فرقي: Tricentis وWorksoft وPanaya وSAP Cloud ALM وSAP Solution Manager وUiPath وOpenText LoadRunner. الغرض من كل أداة، وما يتضمنه عقد الدعم مع SAP بالفعل، وكيف تختارون.

شاشتان تعرضان تشغيلات اختبار آلية ومخطط سير للاختبار
المحتويات
  1. المهام الثلاث لمجموعة أدوات اختبار SAP
  2. مقارنة أدوات اختبار SAP
  3. إدارة الاختبار: Cloud ALM وSolution Manager
  4. SAP Cloud ALM
  5. SAP Solution Manager
  6. أدوات الاختبار اليدوي
  7. أدوات أتمتة الاختبار: Tricentis وWorksoft وPanaya وUiPath
  8. Tricentis وSAP Test Automation by Tricentis
  9. Worksoft
  10. Panaya
  11. UiPath Test Suite
  12. متى تؤتي الأتمتة ثمارها
  13. أدوات اختبار الأداء: OpenText LoadRunner
  14. كيف تختارون أدوات اختبار SAP
  15. الأدوات ليست الإجابة كلها
  16. خطوتكم التالية
  17. الأسئلة الشائعة

أدوات اختبار SAP الرئيسية هي SAP Cloud ALM وSAP Solution Manager لإدارة الاختبار، وTricentis Tosca (الذي تبيعه SAP باسم SAP Test Automation by Tricentis) وWorksoft وPanaya وUiPath لأتمتة الاختبار، وOpenText LoadRunner لاختبار الأداء. ومعظم برامج S/4HANA تحتاج إلى أداة من كل مجموعة: واحدة لإدارة الاختبارات وتتبعها، وواحدة لأتمتة الانحدار، وواحدة لاختبار الحمل.

استخدمت الأدوات السبع كلها، أو استخدمتها فرقي. يقارن هذا الدليل الغرض من كل منها، بعد التحقق من وثائق الموردين في أكتوبر 2026، وكيف تختارون بينها. ولأنواع الاختبار نفسها، ابدؤوا بـ شرح اختبار SAP.

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

يستهلك الاختبار نحو 35 بالمئة من الجهد في البرامج التي أديرها. والأدوات هي التي تحدد كم من هذا الجهد قابل للتكرار.

تنقسم الأدوات إلى ثلاث مجموعات. لا تتوقعوا من أداة في مجموعة أن تؤدي مهمة مجموعة أخرى.

  1. إدارة الاختبار. تحتفظ بحالات الاختبار وخطط الاختبار ونتائج التنفيذ والعيوب، وتربطها بالمتطلبات والتغييرات. هنا يجري الاختبار اليدوي، وهنا ينظر المدققون. وتقع في هذه المجموعة SAP Cloud ALM وSAP Solution Manager وPanaya Test Management.
  2. أتمتة الاختبار الوظيفي. تسجّل اختبارات عمليات الأعمال أو تنمذجها، وتعيد تشغيلها بعد كل تغيير. وتقع هنا Tricentis وWorksoft وPanaya Test Automation وUiPath.
  3. اختبار الأداء. يحاكي عددًا كبيرًا من المستخدمين في الوقت نفسه لاكتشاف الاختناقات قبل التشغيل الفعلي. ويقع هنا OpenText LoadRunner، كما تعيد SAP بيع منتجات الأداء من Tricentis.

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

يلخص الجدول الأدوات السبع. وقد جرى التحقق من كل صف مقابل صفحات المورد نفسه أو بوابة الدعم من SAP.

الأداةالموردالمهمة الرئيسيةالغرض منهاأين تناسب
SAP Cloud ALMSAPإدارة الاختبارحالات الاختبار، وخطط الاختبار، والتنفيذ اليدوي، والعيوب، والتتبع إلى العمليات والمتطلباتالخيار الافتراضي لبرامج S/4HANA وRISE الجديدة؛ مستأجر واحد مشمول مع Enterprise Support
SAP Solution Manager 7.2SAPإدارة الاختبارTest Suite، وBusiness Process Change Analyzer، والربط بضبط التغييرالبيئات المحلية القائمة التي تشغّله بالفعل؛ تنتهي الصيانة الرئيسية في 2027
Tricentis Tosca / SAP Test Automation by TricentisTricentis، وتعيد SAP بيعهالأتمتةأتمتة قائمة على النماذج ودون شيفرة عبر تطبيقات SAP وغير SAPالبرامج ذات الإصدارات المتكررة والبيئات المختلطة
Worksoft CertifyWorksoftالأتمتةأتمتة العمليات دون شيفرة، إضافة إلى التقاط العمليات وتحليل الأثرالبيئات كثيفة العمليات التي تريد أن يبني مستخدمو الأعمال الاختبارات
PanayaPanayaتحليل الأثر، وإدارة الاختبار، والأتمتةتحليل أثر التغيير، وإدارة الاختبار، والأتمتة بمساعدة الذكاء الاصطناعيالبرامج كثيرة الترقيات والتغييرات التي تحتاج إلى معرفة ما يجب إعادة اختباره
UiPath Test Manager (UiPath Test Suite)UiPathالأتمتة وإدارة الاختبارتنسيق الاختبارات مع روبوتات UiPath عبر SAP GUI وFiori والأنظمة غير SAPالشركات التي تشغّل UiPath بالفعل لأتمتة العمليات
OpenText LoadRunnerOpenTextالأداءاختبار الحمل والتزامن ببروتوكولات SAP وSAP GUI وSAP Webاختبار أحجام الذروة والتزامن قبل التشغيل الفعلي

لا توجد أداة سيئة بين هذه الأدوات. إنها تختلف في النهج والترخيص وما يعرفه فريقكم بالفعل.

SAP Cloud ALM

يغطي Cloud ALM إعداد الاختبار وخطط الاختبار وتنفيذ الاختبار والعيوب. فوفقًا لـ تدريب SAP على الاختبار في Cloud ALM، تُبنى حالات الاختبار من أنشطة العمليات في الحل، ويسجل المختبرون النجاح أو الفشل لكل خطوة، وتُرفع العيوب مباشرة من الجولات الفاشلة. وهذا يمنحكم التتبع من العملية إلى الاختبار إلى العيب.

وفي الأتمتة، فهو ينسّق ولا ينفذ. وتسمّي SAP أداتين متكاملتين: SAP S/4HANA Cloud Test Automation Tool وTricentis Test Automation for SAP. وتنشر كل من Worksoft وPanaya وUiPath تكاملاتها الخاصة مع Cloud ALM.

الترخيص بسيط. فـ صفحة حقوق الاستخدام من SAP تمنح مستأجرًا واحدًا للعملاء الذين لديهم SAP Enterprise Support أو Enterprise Support cloud editions أو Product Support for Large Enterprises. ويقتصر الاستخدام على إدارة دورة حياة التطبيقات الداخلية الخاصة بالعميل.

SAP Solution Manager

لا يزال Solution Manager 7.2 يدير الاختبار في كثير من البيئات المحلية. وضمن Enterprise Support يشمل نطاقه Business Process Change Analyzer، الذي يضيّق نطاق الاختبار إلى العمليات التي يمسها التغيير، ووظائف أتمتة الاختبار من SAP.

التاريخ أهم من الميزات. فـ صفحة Solution Manager من SAP تحدد الصيانة الرئيسية حتى نهاية 2027. والصيانة الممتدة حتى نهاية 2030 خيار لوظائف مختارة، منها مجموعة الاختبار، وتوصي SAP بالانتقال إلى Cloud ALM قبل نهاية 2027.

لا تُدخلوا Solution Manager للاختبار في برنامج جديد. وإذا كان يدير ضبط التغيير لديكم بالفعل، فاحتفظوا به حتى تنتقل البيئة، ثم رحّلوا وثائق الاختبار ضمن ذلك الانتقال.

أدوات الاختبار اليدوي

من يبحثون عن أدوات الاختبار اليدوي في SAP يحتاجون عادة إلى إدارة الاختبار، لا إلى منتج منفصل. فـ Cloud ALM وSolution Manager وPanaya Test Management وUiPath Test Manager كلها تسجل تنفيذ الاختبار اليدوي بالخطوات والنتائج والعيوب.

ما تحل محله هو جدول البيانات. فجدول البيانات لا يرتبط بعملية النقل، ولا يحتفظ بسجل تدقيق، ولا بتاريخ بمجرد أن تبدأ الدورة التالية.

تؤتمت الأربع كلها عمليات الأعمال في SAP GUI وFiori. والفروق في طريقة بناء الاختبارات، وما يأتي معها، وكيف تتصل بأداة إدارة الاختبار لديكم.

Tricentis وSAP Test Automation by Tricentis

SAP Test Automation by Tricentis هو منتج Tricentis السحابي الذي تعيد SAP بيعه. وتصفه SAP بأنه أتمتة دون شيفرة وقائمة على النماذج عبر تطبيقات SAP وتطبيقات الأطراف الأخرى، ومتكاملة مع Cloud ALM. وتعيد SAP أيضًا بيع SAP Enterprise Continuous Testing by Tricentis، الذي تعرّفه Tricentis بأنه Tosca.

تحققوا من استحقاقكم قبل أن تشتروا. تمنح صفحة حقوق الاستخدام من SAP عملاء Enterprise Support ترخيصًا محدد المدة لـ Tricentis Test Automation for SAP المتكامل مع Cloud ALM حتى 31 ديسمبر 2028. وهو محدود بـ 5 مستخدمين مسمّين، و500 عملية تشغيل اختبار في الشهر، و5 وكلاء تنفيذ، و12 شهرًا للاحتفاظ بالنتائج، فهو نقطة انطلاق لا ترخيص على مستوى البرنامج.

ويغطي ترخيص منفصل Tricentis Test Automation for SAP المتكامل مع Solution Manager، حتى 31 ديسمبر 2027. اقرؤوا البندين في الصفحة لنوع الدعم لديكم.

Worksoft

Worksoft Certify منتج أتمتة دون شيفرة للاختبار، وتوفير بيانات الاختبار، وتصحيح البيانات. وتتضمن منصة Worksoft أيضًا Business Capture، الذي يسجل نشاط المستخدمين الحقيقي أساسًا للاختبارات، ومنتج Impact لتحليل التغيير.

تُدرج Worksoft تكاملات مع SAP Cloud ALM وSolution Manager، وهي متاحة على SAP Store. وتناسب الفرق التي تريد أن يتولى خبراء عمليات الأعمال، لا المطورون، مكتبة الاختبارات.

Panaya

تغطي مجموعة Panaya كلًّا من Change Impact Analysis وTest Management وTest Automation وCustom Code Correction. ونقطة انطلاقها هي السؤال الذي تثيره كل ترقية: ما الذي مسّه هذا التغيير، وما الذي أحتاج إلى إعادة اختباره؟

وهذا يجعلها مناسبة للترقيات وحزم الدعم وتحويلات S/4HANA حيث تقود الشيفرة المخصصة ونطاق الأثر العمل. ويغطي تكامل Panaya مع Cloud ALM حاليًا الاختبارات المؤتمتة من منتجها للأتمتة دون شيفرة.

UiPath Test Suite

يخطط UiPath Test Manager جولات الاختبار وينسقها ويعدّ تقاريرها، وتنفذها روبوتات UiPath. وتُدرج UiPath تغطية لـ S/4HANA وECC وFiori وWinGUI وWebGUI وBusiness Client، إضافة إلى تكامل مع SAP Cloud ALM.

وتصف وثائق UiPath أيضًا تكاملًا مع Solution Manager، يحتاج إلى Solution Manager 7.2 SP08 أو أحدث. والحجة العملية لصالح UiPath هي إعادة الاستخدام: إذا كانت شركتكم تشغّل UiPath بالفعل لأتمتة العمليات، فإن مهاراتكم وتراخيصكم تنتقل معكم.

متى تؤتي الأتمتة ثمارها

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

والاختبار المتكرر هو بالضبط ما يعنيه الانحدار. يغطي دليلي إلى أتمتة اختبار SAP من أين تبدؤون، ويغطي اختبار الانحدار في SAP دورات الترقية ونطاق الإصدارات.

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

تخبركم الأتمتة الوظيفية أن العملية تعمل لمستخدم واحد. لكنها لا تخبركم بما يحدث حين يرحّل مئات المستخدمين القيود في نهاية الشهر. يجب أن يجري اختبار الأداء قبل التشغيل الفعلي، واختبارات التزامن، أي عدد كبير من المستخدمين في الوقت نفسه، هي التي تهم.

أصبح LoadRunner الآن منتجًا من OpenText. وتسميه صفحة OpenText الخاصة بـ LoadRunner Professional الآن OpenText Professional Performance Engineering. وتتضمن قائمة البروتوكولات فيه SAP وSAP GUI وSAP Web.

ويخدم OpenText Enterprise Performance Engineering الفرق التي تنفذ اختبارات عبر عدة مواقع في الوقت نفسه، وOpenText Core Performance Engineering هو العرض السحابي. وتعيد SAP أيضًا بيع منتجات اختبار الأداء من Tricentis. ويغطي دليلي إلى اختبار أداء SAP كيفية تصميم هذه الاختبارات.

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

  1. تحققوا مما تملكونه بالفعل. يأتي Cloud ALM وترخيص Tricentis المحدود مع Enterprise Support. ويأتي Solution Manager مع صيانة البيئة المحلية.
  2. اختاروا منصة إدارة الاختبار. Cloud ALM للبرامج الجديدة ولـ RISE. وSolution Manager فقط حيث يدير ضبط التغيير بالفعل، مع خطة انتقال قبل 2028.
  3. احسبوا حالات الاختبار المتكررة لديكم. إذا كان حجم الانحدار صغيرًا، فاختبروا يدويًا في أداة إدارة الاختبار، وأجّلوا الأتمتة في الوقت الحالي.
  4. ضعوا قائمة مختصرة لأدوات الأتمتة حسب الملاءمة. البيئات المختلطة بين SAP وغير SAP، والحاجة إلى تحليل أثر التغيير، ووجود UiPath لديكم، وتولي مستخدمي الأعمال للاختبارات، كل منها يشير إلى أدوات مختلفة في الجدول أعلاه.
  5. نفذوا تجربة على عملياتكم أنتم. استخدموا تدفق عملية أعمال حقيقيًا واحدًا ببياناتكم وشاشاتكم، لا نظام العرض التوضيحي لدى المورد.
  6. أضيفوا أداة أداء. خططوا لاختبار التزامن لفترات الذروة مثل الإقفال الشهري.

هذه الأسئلة تميز الملاءمة الجيدة عن العرض التوضيحي الجيد.

العاملالسؤال الذي تطرحونه
تغطية SAPأي تقنيات SAP GUI وFiori وAPI تشغّلها الأداة بشكل أصلي؟
التكاملهل تتصل بـ Cloud ALM أو Solution Manager بالطريقة التي يعمل بها مدير الاختبار لديكم؟
أثر التغييرهل تستطيع أن تخبركم أي الاختبارات تتأثر بعملية نقل أو ترقية؟
الصيانةمن يصلح الاختبارات المعطلة بعد الإصدار، وكم يستغرق ذلك؟
المسؤوليةهل يستطيع الاستشاريون الوظيفيون والمستخدمون الرئيسيون بناء الاختبارات وقراءتها؟
كلفة السنة الثانيةكم تكلف الوكلاء والمستخدمون والصيانة بعد السنة الأولى؟

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

ممارستان أهم من المنتج الذي تشترونه. يجب أن تكون بيانات الاختبار مقنّعة ولكن بمستوى الإنتاج، بأحجام واقعية. وخلال البرنامج، شغّلوا بيئتين منفصلتين، واحدة للمشروع وأخرى للأعمال الاعتيادية، حتى تُختبر تغييرات الدعم الحي وتغييرات المشروع كلٌّ على حدة.

وتضيف الإصدارات السحابية اعتبارًا آخر. يحصل SAP Cloud ERP public edition على ترقيتين رئيسيتين في السنة، في فبراير وأغسطس، وينفذ العملاء اختبارات الانحدار في نظام الاختبار بعد ترقيته. وTest Automation Tool من SAP مشمولة لهذا العمل.

لربط نتائج الاختبار بقرارات التشغيل الفعلي، راجعوا مقالي عن بوابات الجودة في SAP.

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

إذا أردتم رأيًا ثانيًا في مجموعة أدوات اختبار أو في خطة اختبار، تحدثوا معي.

ما أدوات اختبار SAP الرئيسية؟

لإدارة الاختبار، SAP Cloud ALM وSAP Solution Manager. ولأتمتة الاختبار، Tricentis Tosca (الذي يُباع أيضًا باسم SAP Test Automation by Tricentis) وWorksoft Certify وPanaya وUiPath. ولاختبار الأداء، OpenText LoadRunner، الذي يُباع الآن باسم OpenText Professional وEnterprise Performance Engineering.

هل Tricentis مشمول مع SAP Enterprise Support؟

جزئيًا: تمنح SAP عملاء Enterprise Support ترخيصًا محدد المدة لـ Tricentis Test Automation for SAP المتكامل مع SAP Cloud ALM، حتى 31 ديسمبر 2028. وهو محدود بـ 5 مستخدمين مسمّين، و500 عملية تشغيل اختبار في الشهر، و5 وكلاء تنفيذ. وتحتاج البرامج الأكبر عادة إلى منتج Tricentis كامل، تعيد SAP بيعه أيضًا.

هل أستخدم SAP Cloud ALM أم Solution Manager للاختبار؟

Cloud ALM لأي برنامج جديد. فهو يغطي إعداد الاختبار وخطط الاختبار والتنفيذ والعيوب، ومستأجر واحد مشمول مع Enterprise Support. وتنتهي الصيانة الرئيسية لـ Solution Manager في نهاية 2027، فاحتفظوا به فقط حيث يدير ضبط التغيير بالفعل، وخططوا للانتقال.

ما أفضل أداة للاختبار اليدوي في SAP؟

أداة إدارة الاختبار لديكم. فـ Cloud ALM وSolution Manager وPanaya وUiPath Test Manager كلها تسجل خطوات الاختبار اليدوي ونتائجه وعيوبه. ونقل الاختبار اليدوي من جداول البيانات يمنحكم سجل تدقيق وروابط بالتغييرات.

متى يجب أن أؤتمت اختبار SAP؟

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

ما الأداة المستخدمة في اختبار أداء SAP؟

OpenText LoadRunner خيار شائع، ببروتوكولات SAP وSAP GUI وSAP Web. وتعيد SAP أيضًا بيع منتجات اختبار الأداء من Tricentis. وأيًا كانت الأداة التي تستخدمونها، نفذوا اختبارات التزامن مع عدد كبير من المستخدمين في الوقت نفسه قبل التشغيل الفعلي.

Noel D'Costa

بقلم

Noel D'Costa

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

الخطوة التالية

هل تدير برنامج ERP الآن؟

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