SAP الاختبار – الأدوات ومثال حالة الاختبار

SAP الاختبار

ما هي تفاصيل SAP اختبارات؟

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

مقدمة إلى SAP

الفكرة الأساسية وراء التقديم SAP (تطبيقات ومنتجات النظام) كان الهدف هو تزويد العملاء بالقدرة على التفاعل مع قواعد بيانات الشركة المشتركة لمجموعة شاملة من التطبيقات. SAP هو نظام ERP متكامل (تخطيط موارد المؤسسات) لجعل العمليات التجارية تعمل بكفاءة.

سيوضح الفيديو التالي الحاجة إلى برامج تخطيط موارد المؤسسات مثل SAP في المؤسسة

SAP جناح يحتوي على مختلف نماذج مثل SAP اختبار FICO، SD، MM، HR، إلخ.

SAP مستشار الاختبار - اختيار الوظيفي

مجموعة المهارات لتصبح SAP أنت بحاجة إلى مجموعات المهارات التالية كمختبر:

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

محلل ضمان الجودة (أعذب) => الأب.محلل ضمان الجودة (خبرة 2-3 سنوات)=> QA منسق فريق (خبرة 5-6 سنوات> =>مدير الاختبار (8-11 تجربة) => إدارة الاختبارات العلياص (14+ خبرة)

كيفية SAP هل الاختبار خيار أفضل من اختبار المجالات الأخرى؟

أثناء اختبار أي AUT،

  1. تكتسب المعرفة الوظيفية العميقة أوت. بدون معرفة كافية بـ AUT يكون من الصعب اختباره
  2. شحذ مهارات الاختبار

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

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

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

أكبر ميزة كما SAP المختبر هو أنه نظرًا للمعرفة الوظيفية العميقة التي تكتسبها، يمكنك بسهولة أن تصبح SAP مستشار وظيفي!

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

ما هو المقصود ب SAP تطبيق؟

النظر في هذا السيناريو. تقدم الشركة أ 12 إجازة سنوية. تقدم الشركة ب 20 إجازة سنوية. يجب خصم الراتب لأي موظف يستخدم 13th أو 21st الإجازة السنوية للشركة أ و ب على التوالي. يجب أن تكون هذه المعلومات تكوين في SAP نظام الذي ليس إلا SAP التنفيذ والتكوين.

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

ما هي تفاصيل SAP التخصيص؟

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

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

ما هي صيانة SAP البرمجيات؟

بمجرد SAP تم تكوين النظام وتخصيصه ونشره وتشغيله - أي تغييرات تم إجراؤها على SAP يسمى النظام بالصيانة. يمكن أن يشمل هذا

كيف نفعل النهاية إلى النهاية SAP اختبارات؟

هناك العديد من المنهجية التي يمكن استخدامها SAP التنفيذ

  • ASAP التنفيذ (للتنفيذ الأولي ل SAP الأنظمة والنقل من الأنظمة القديمة)
  • دورة حياة الصيانة
  • Upgrade دورة الحياة
  • دورة حياة التطوير المخصصة

مهما كانت دورة الحياة التي قد تعمل فيها، بما في ذلك الاختبار SAP، هناك ثلاث مراحل اختبار رئيسية ستشارك فيها.

1) التحضير للاختبار

2) مرحلة تنفيذ الاختبار

3) مرحلة تقييم الاختبار

من النهاية الى النهاية SAP الاختبار

الخطوة 1) مرحلة التحضير للاختبار

  1. تحديد عملية الأعمال المراد اختبارها
  2. اليدوية والآلية حالة الاختبار تطوير
  3. إنشاء مجموعات الاختبار والمراجعة
  4. إعداد نظام الاختبار
  5. إنشاء بيانات الاختبار

الخطوة 2) مرحلة تنفيذ الاختبار

  1. تنفيذ الاختبار إما يدويًا أو باستخدام أدوات الاختبار
  2. الإبلاغ عن حالة الاختبار و خلل معالجة

الخطوة 3) مرحلة تقييم الاختبار

  1. تقييم تفصيلي لجميع خطط الاختبار
  2. تحليل الخلل
  3. توثيق عملية الاختبار

أنواع الاختبارات المطبقة على SAP التطبيقات

أنواع الاختبارات المطبقة على SAP التطبيقات

في حالة SAP التطبيقات التي يتم إجراء الاختبارات الشائعة هي:

1) اختبار الوحدة

يتم الاهتمام بهذا الجزء من الاختبار في الغالب من قبل المطورين بناءً على تعريفهم وحدة التجارب القواعد وفقًا للمنظمات. يتم ذلك أحيانًا بواسطة مختبري الصندوق الأبيض المهرة. يتم إجراء الاختبار في صندوق التطوير. هذا هو اختبار الواجهات والتحويلات والتحسينات والتقارير وسير العمل والنماذج (RICEWF) التي تم تطويرها في الأساس باستخدام ABAP شفرة. يتضمن اختبار كائن التطوير اختبار الترخيص الأمني ​​وقواعد نقل البيانات والتسويات ومهام جدولة الدُفعات. يعد اختبار BW (Business Warehouse) أيضًا جزءًا من اختبارات التطوير.

2) اختبار التكامل

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

3) اختبار الانحدار

اختبار الانحدار يتم ذلك للتأكد من أن التغييرات الجديدة التي تم تنفيذها لا تؤثر سلبًا على كود العمل الحالي. SAP R/3 هو نظام متكامل بإحكام. يمكن أن يكون لتحديث المكدس الفردي وملاحظة OSS والنقل وتغييرات التكوين وواجهات التطوير الجديدة تأثير متتالي وشديد. عادةً ما يتم تنفيذ اختبار الانحدار باستخدام أداة التشغيل الآلي بواسطة فريق الاختبار.

4) اختبار الأداء

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

5) اختبار وظيفي

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

6) اختبار قبول المستخدم (UAT)

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

7) اختبار الأمان

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

8) اختبار البوابة

تتضمن هذه التقنيات اختبار SAP بوابات على متصفح مختلف والتحقق من العمليات التجارية

كيفية إنشاء SAP حالة الاختبار

لنقم بتصميم حالة اختبارية لتغيير اسم الموظف فيها SAP نظام

لإنشاء حالة اختبار فعالة، يجب عليك

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

راجع هذا الفيديو للحصول على إرشادات حول كيفية التغيير SAP نوع المعلومات

حالة الاختبار المصممة لهذا هي كما يلي -

إنشاء SAP حالة الاختبار

ملاحظة هامة

SAP إنه نظام ضخم به اختلافات لا حصر لها. ليس من الممكن ولا من غير المجدي من حيث التكلفة التحقق من جميع الاختلافات والتركيبات الممكنة لمدخلات معلمات الاختبار في SAP نظام.

كما في أعلاه SAP على سبيل المثال، في حالات الاختبار، يمكن للمختبر التحقق من التغيير في اسم العائلة، وتاريخ الميلاد، والعنوان، والرمز السري، والمدينة، والولاية، والبلد، والتغيير في عنوان العمل الدائم والمؤقت وما إلى ذلك.

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

الاختبار الآلي لل SAP التطبيقات

يمثل الاختبار تحديًا كبيرًا لنظام ضخم مثل SAP. وفقًا لدراسة حديثة أجرتها ASUG، يشعر أكثر من 86% من العملاء بالقلق بشأن المخاطر بسبب عدم وجود اختبارات شاملة.

الاختبار الآلي لل SAP التطبيقات

تتمتع الأتمتة بالفوائد التالية: SAP التطبيقات

  1. الميزة الرئيسية والأكثر قيمة هي تحسين تغطية الاختبار
  2. جودة المنتج أفضل وبالتالي انقطاعات أقل في الإنتاج. انقطاعات في SAP بيئات الإنتاج قد تكلف الشركة الملايين!
  3. يتناقص عبء العمل مع كل دورة إصدار

SAP أدوات أتمتة الاختبار

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

1) testRigor

testRigor

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

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

المميزات:

  • إنشاء الاختبار والتحويل: قم ببناء اختبارات شاملة من البداية بسهولة، أو قم بتحويل الاختبارات اليدوية الموجودة، أو استخدم ملحق متصفح التسجيل والتشغيل المضمن.
  • التكامل مع أدوات التطوير: يمكنك التكامل بسهولة مع الأدوات الأخرى لحالات الاختبار وإدارة المشكلات، وكذلك مع مسار CI الخاص بك.
  • انخفاض صيانة الاختبار: لا مزيد من صيانة الاختبار المملة. اقضي وقتًا أقل بنسبة تصل إلى 95% في ذلك.
  • دعم الاختبار: اختبار الويب والهاتف المحمول وواجهة برمجة التطبيقات (API). جميع المتصفحات، iOS و Android أنظمة التشغيل المدعومة.
  • مخرجات اختبار عالية الجودة: اختبارات موثوقة للغاية مع لقطات شاشة مفصلة في كل خطوة.

قم بزيارة TestRigor >>


2) Tricentis لايف كومبار

Tricentis لايف كومبار

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

بفضل الإمكانات الملائمة لـ DevOps والتي تعمل على تحسين الجودة والسرعة في جميع أنحاء عملك SAP من خلال الممارسة، يتيح لك LiveCompare تسريع الإصدارات وتحسين العمليات وتقديم الابتكار بثقة.

المميزات:

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

قم بزيارتنا Tricentis >>


3) ECATT (أداة الاختبار الموسعة بمساعدة الكمبيوتر)

إيكات

يتم استخدام ECATT لإنشاء وتنفيذ الاختبارات الوظيفية لـ SAP. ECATT هي أداة مدمجة تأتي مرفقة معها SAP بهدف أساسي هو الاختبار الآلي لـ SAP العمليات التجارية.

المميزات

  1. اختبار المعاملات والتقارير والسيناريوهات
  2. استدعاء BAPIs والوحدات الوظيفية
  3. اختبار الأنظمة عن بعد
  4. التحقق من التفويضات (ملفات تعريف المستخدمين)
  5. تحديثات الاختبار
  6. اختبار تأثير التغييرات على تخصيص الإعدادات
  7. التحقق من رسائل النظام

4) OpenText يو اف تي وان

OpenText يو اف تي وان

OpenText UFT إحداها هي أداة أتمتة تعتمد على الكلمات الرئيسية. وهو يدعم العديد من البيئات بما في ذلك SAP. الأداة قوية وغنية بالميزات وسهلة الاستخدام. الشركة الرائدة في السوق في مجال أدوات التشغيل الآلي التي تستحوذ على حصة سوقية كبيرة. إنها أداة تجارية تتمتع بدعم ممتاز من البائعين. إنها أداة الاختيار ل SAP أتمتة.


5) SAP TAO

SAP TAO

SAP أصدرت أداة الأتمتة SAP TAO بالتعاون مع Focus Frame (التي استحوذت عليها شركة Hexaware الآن).

SAP TAO يختتم QTP ومراقبة الجودة حيث يعمل QTP كمحرك تنفيذ ويتم إنشاء سيناريوهات الاختبار وتوجيهها من مراقبة الجودة من خلال مكونات الأعمال. SAP يقوم TAO بأتمتة عملية إنشاء مكونات الاختبار للسيناريوهات الشاملة. SAP يتمتع إعداد TAO وHPQC ببعض المزايا مقارنة بأدوات الاختبار الأخرى، حيث يوجد دعم مؤسسي ضخم لكل من HP و SAP منتجات البرمجيات.

SAP يؤدي تطبيق عميل TAO ثلاث وظائف، فحص المعاملات من ملف SAP الخادم، وتصدير المعاملات إلى مركز جودة HP ودمج المكونات أو البرامج النصية من مركز جودة HP.

اختبار الأداء SAP طلب توظيف جديد

اختبار أداء of SAP تتم التطبيقات للتحقق منها السرعة وقابلية التوسع والاستقرار. اختبار أداء SAP يساعد

  • التوافق مع اتفاقيات مستوى الخدمة (SLAs).
  • تحسين إعدادات تكوين البرامج.
  • تقليل الإنفاق الزائد على الأجهزة
  • تأكد من أن النظام لن يتعطل أو يفشل أثناء الحمل الموسمي المرتفع ويساعد على تجنب الخسائر المالية المقابلة.

اختبار الأداء SAP طلب توظيف جديد

الأحداث التي تؤدي إلى اختبار الأداء

اختيار أداة اختبار الأداء لـ SAP يعتمد على الأساسي SAP التطبيق قيد الاختبار. فيما يلي قائمة SAP أدوات اختبار الأداء ومجالات تطبيقها

  1. مفتوح المصدر/مجاني
  • جيميتر – (اختبار الأداء SAP منصة Business Objects BI)
  • افتح STA (اختبار الأداء SAP البوابات)
  1. تجاري
  • عداء التحميل (اختبار الأداء SAP ECC من بين أمور أخرى SAP التطبيقات)- أوصت به SAP
  • IBM الروبوت العقلاني (يمكنه اختبار مجموعة واسعة من SAP التطبيقات)

وفي الختام

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

الدفع - SAP اختبار أسئلة وأجوبة المقابلة