SlideShare a Scribd company logo
1 of 2
Download to read offline
‫اختبار‬
‫األداء‬
‫مقابل‬
‫هندسة‬
:‫األداء‬
‫تحليل‬
‫الفروقات‬
‫الحظ‬
‫السيد‬
‫السيد‬
‫بهاء‬
،‫الزبيدي‬
‫أن‬
‫اختبار‬
‫األداء‬
‫وهندسة‬
‫األداء‬
‫هما‬
‫تخصصان‬
‫متميزان‬
‫ومرتبطان‬
‫في‬
‫عالم‬
.‫الصناعة‬
‫كالهما‬
‫ينطوي‬
‫على‬
‫تحليل‬
‫أداء‬
،‫النظام‬
‫ولكل‬
‫منهما‬
‫زاوية‬
‫فريدة‬
‫خاصة‬
،‫به‬
‫مما‬
‫يسمح‬
‫طورين‬ُ‫م‬‫لل‬
‫بتحسين‬
‫األداء‬
‫العام‬
‫وتجربة‬
.‫المستخدم‬
‫معرفة‬
‫الفروق‬
‫بين‬
‫االثنين‬
‫هو‬
‫المفتاح‬
‫لتطبيق‬
‫التقنيات‬
‫الصحيحة‬
‫أثناء‬
‫التطوير‬
.‫واالختبار‬
‫اختبار‬
:‫األداء‬
‫تحديد‬
‫اختناقات‬
‫التطبيق‬
‫اختبار‬
‫األداء‬
‫هو‬
‫ممارسة‬
‫لتقييم‬
‫استجابة‬
‫النظام‬
‫واستقراره‬
‫وسرعته‬
‫من‬
‫خالل‬
‫إجراء‬
‫اختبارات‬
.‫تخصصة‬ُ‫م‬
‫الهدف‬
‫من‬
‫اختبار‬
‫األداء‬
‫هو‬
‫تحديد‬
‫االختناقات‬
‫المحتملة‬
‫وتحسين‬
‫الموارد‬
‫الالزمة‬
‫لتحقيق‬
‫النتائج‬
.‫المرجوة‬
‫يتم‬
‫إجراء‬
‫هذا‬
‫النوع‬
‫من‬
‫االختبارات‬
ً‫ة‬‫عاد‬
‫خالل‬
‫المراحل‬
‫النهائية‬
‫من‬
‫دورة‬
‫حياة‬
‫تطوير‬
.‫البرامج‬
‫لكي‬
‫يكون‬
‫اختبار‬
‫األداء‬
،ً‫ال‬‫فعا‬
‫يجب‬
‫أن‬
‫يتم‬
ُ‫ه‬‫إجراؤ‬
‫في‬
‫بيئة‬
‫تستنسخ‬
‫بشكل‬
‫وثيق‬
‫بيئة‬
‫اإلنتاج‬
–
‫وهذا‬
‫يعني‬
‫إعادة‬
‫إنشاء‬
‫قواعد‬
‫البيانات‬
‫وتكرار‬
‫سلوك‬
‫المستخدم‬
.‫والمزيد‬
‫ثم‬
‫يتم‬
‫إجراء‬
‫تحليل‬
‫فصل‬ُ‫م‬
‫للنظام‬
‫لتحديد‬
‫األسباب‬
‫الجذرية‬
‫لمشاكل‬
.‫األداء‬
‫هندسة‬
:‫األداء‬
‫التركيز‬
‫على‬
‫التحسين‬
‫المستمر‬
‫هندسة‬
‫األداء‬
‫هي‬
‫ممارسة‬
‫تصميم‬
‫وتحليل‬
‫وتحسين‬
‫أداء‬
.‫النظام‬
‫على‬
‫عكس‬
‫اختبار‬
،‫األداء‬
‫يتم‬
‫استخدام‬
‫هذه‬
‫التقنية‬
‫في‬
‫جميع‬
‫مراحل‬
‫دورة‬
‫حياة‬
‫تطوير‬
‫البرمجيات‬
.‫بالكامل‬
‫الغرض‬
‫األساسي‬
‫من‬
‫هندسة‬
‫األداء‬
‫هو‬
‫تصميم‬
‫وبناء‬
‫أنظمة‬
‫برمجية‬
‫نة‬َّ‫حس‬ُ‫م‬
‫ألعباء‬
‫العمل‬
‫المطلوبة‬
.‫للمستخدم‬
‫يتم‬
‫ذلك‬
‫عن‬
‫طريق‬
‫الترميز‬
‫االستباقي‬
‫بقصد‬
‫تحسين‬
‫األداء‬
،
‫مع‬
‫تقييم‬
‫الرمز‬
‫الموجود‬
‫بهدف‬
.‫تحسينه‬
‫تركز‬
‫هندسة‬
‫األداء‬
‫على‬
‫تحديد‬
‫المشكالت‬
،‫الحالية‬
‫وكذلك‬
‫منع‬
‫حدوثها‬
‫في‬
‫المقام‬
.‫األول‬
‫وهذا‬
‫يعني‬
‫فهم‬
‫التطبيق‬
‫والتصميم‬
‫والهيكلية‬
‫وأعباء‬
‫العمل‬
‫المستقبلية‬
.‫المتوقعة‬
‫يجب‬
‫أن‬
‫تخطط‬
‫فرق‬
‫البرمجيات‬
‫للقدرة‬
‫وقابلية‬
،‫التوسع‬
‫مع‬
‫مراعاة‬
‫جميع‬
‫التعديالت‬
‫الالزمة‬
‫لمختلف‬
‫اختناقات‬
.‫األداء‬
‫طلب‬
‫التفاصيل‬
،‫بأختصار‬
‫مكن‬ُ‫ي‬
‫تلخيص‬
‫الفروقات‬
‫ما‬
‫بين‬
‫اختبار‬
‫األداء‬
‫وهندسة‬
‫األداء‬
‫على‬
‫النحو‬
:‫التالي‬
‫اختبار‬
:‫أداء‬
●
‫تقييم‬
‫استجابة‬
‫النظام‬
‫واستقراره‬
‫وسرعته‬
●
‫تحديد‬
‫االختناقات‬
‫حتملة‬ُ‫م‬‫ال‬
●
‫تم‬
‫خالل‬
‫المراحل‬
‫النهائية‬
‫من‬
‫دورة‬
‫حياة‬
‫تطوير‬
‫البرمجيات‬
‫هندسة‬
:‫األداء‬
●
‫تصميم‬
‫وتحليل‬
‫وتحسين‬
‫أداء‬
‫النظام‬
●
‫منع‬
‫حدوث‬
‫المشكالت‬
‫في‬
‫المقام‬
‫األول‬
●
‫يتم‬
‫في‬
‫جميع‬
‫مراحل‬
‫دورة‬
‫حياة‬
‫تطوير‬
‫البرمجيات‬
‫من‬
‫الواضح‬
‫أن‬
ً‫ال‬‫ك‬
‫من‬
‫اختبار‬
‫األداء‬
‫وهندسة‬
‫األداء‬
‫ُما‬‫ه‬
‫قسمان‬
‫مهمان‬
‫من‬
‫عملية‬
‫تطوير‬
.‫البرمجيات‬
‫ومع‬
،‫ذلك‬
‫فلكل‬
‫منها‬
ُ‫ه‬‫دور‬
‫الفريد‬
‫الذي‬
.ُ‫ه‬‫يلعب‬
‫استخدامها‬
ً‫ا‬‫مع‬
‫يوفر‬
‫رؤية‬
‫شاملة‬
‫ألداء‬
،‫النظام‬
‫مما‬
‫يسمح‬
‫طورين‬ُ‫م‬‫لل‬
‫بأتخاذ‬
‫قرارات‬
‫ستنيرة‬ُ‫م‬
‫وتعزيز‬
‫تجربة‬
.‫المستخدم‬
www.bahaaalzubaidi.net
‫شكرا‬
‫الهتمامك‬
‫بمدونات‬
‫بهاء‬
.‫الزبيدي‬
‫المزيد‬
‫من‬
‫المعلومات‬
‫على‬

More Related Content

Similar to اختبار الأداء مقابل هندسة الأداء_ تحليل الفروقات.pdf

Isostandard190112002arabic 12672451615219-phpapp02
Isostandard190112002arabic 12672451615219-phpapp02Isostandard190112002arabic 12672451615219-phpapp02
Isostandard190112002arabic 12672451615219-phpapp02Usama Waly
 
مراحل مختلفة من الاختبار الوظيفي.pdf
مراحل مختلفة من الاختبار الوظيفي.pdfمراحل مختلفة من الاختبار الوظيفي.pdf
مراحل مختلفة من الاختبار الوظيفي.pdfBahaa Al Zubaidi
 
total-quality-management2.ppt
total-quality-management2.ppttotal-quality-management2.ppt
total-quality-management2.pptssuser0c8495
 
ما هو اختبار واجهة برمجة التطبيقات API ؟.pdf
ما هو اختبار واجهة برمجة التطبيقات API ؟.pdfما هو اختبار واجهة برمجة التطبيقات API ؟.pdf
ما هو اختبار واجهة برمجة التطبيقات API ؟.pdfTechnology Pace
 
إستراتيجية اختبار الأداء في السحابة.pdf
إستراتيجية اختبار الأداء في السحابة.pdfإستراتيجية اختبار الأداء في السحابة.pdf
إستراتيجية اختبار الأداء في السحابة.pdfBahaa Al Zubaidi
 
_الاسبوع الثانى Quality.pptx
_الاسبوع الثانى  Quality.pptx_الاسبوع الثانى  Quality.pptx
_الاسبوع الثانى Quality.pptxssuser046cff
 
خمسة طرق لتخطيط اختبار أداء التطبيق.pdf
خمسة طرق لتخطيط اختبار أداء التطبيق.pdfخمسة طرق لتخطيط اختبار أداء التطبيق.pdf
خمسة طرق لتخطيط اختبار أداء التطبيق.pdfTechnology Pace
 
Iso Standard 19011 2002 Arabic
Iso Standard  19011 2002 ArabicIso Standard  19011 2002 Arabic
Iso Standard 19011 2002 ArabicOssama Ismail
 
كيفية تقييم أداء العاملين لتحسين إنتاجية المؤسسة.
كيفية تقييم أداء العاملين لتحسين إنتاجية المؤسسة.كيفية تقييم أداء العاملين لتحسين إنتاجية المؤسسة.
كيفية تقييم أداء العاملين لتحسين إنتاجية المؤسسة.Belghanami Wassila Nadjet
 
إدارة الجودة الشاملة وفق معايير الابتكار والابداع
إدارة الجودة الشاملة وفق معايير الابتكار والابداعإدارة الجودة الشاملة وفق معايير الابتكار والابداع
إدارة الجودة الشاملة وفق معايير الابتكار والابداعAli Alshourbagy
 
هندسة الجودة للمؤسسات الرقمية.pdf
هندسة الجودة للمؤسسات الرقمية.pdfهندسة الجودة للمؤسسات الرقمية.pdf
هندسة الجودة للمؤسسات الرقمية.pdfTechnology Pace
 
هندسة الجودة للمؤسسات الرقمية.pdf
هندسة الجودة للمؤسسات الرقمية.pdfهندسة الجودة للمؤسسات الرقمية.pdf
هندسة الجودة للمؤسسات الرقمية.pdfBahaa Al Zubaidi
 
تحليل نظم 3.ppt
تحليل نظم 3.pptتحليل نظم 3.ppt
تحليل نظم 3.pptrafeakrafeak
 
مقدمة في نماذج التميز المؤسسي
مقدمة في نماذج التميز المؤسسي مقدمة في نماذج التميز المؤسسي
مقدمة في نماذج التميز المؤسسي EngAbdullahAlrumaihE
 
ميادين الذكاء الاصطناعي
ميادين الذكاء الاصطناعيميادين الذكاء الاصطناعي
ميادين الذكاء الاصطناعيnada labib
 
ما هو اختبار الأتمتة وكيف يعمل ؟.pdf
ما هو اختبار الأتمتة وكيف يعمل ؟.pdfما هو اختبار الأتمتة وكيف يعمل ؟.pdf
ما هو اختبار الأتمتة وكيف يعمل ؟.pdfBahaa Al Zubaidi
 

Similar to اختبار الأداء مقابل هندسة الأداء_ تحليل الفروقات.pdf (20)

Isostandard190112002arabic 12672451615219-phpapp02
Isostandard190112002arabic 12672451615219-phpapp02Isostandard190112002arabic 12672451615219-phpapp02
Isostandard190112002arabic 12672451615219-phpapp02
 
مراحل مختلفة من الاختبار الوظيفي.pdf
مراحل مختلفة من الاختبار الوظيفي.pdfمراحل مختلفة من الاختبار الوظيفي.pdf
مراحل مختلفة من الاختبار الوظيفي.pdf
 
total-quality-management2.ppt
total-quality-management2.ppttotal-quality-management2.ppt
total-quality-management2.ppt
 
ما هو اختبار واجهة برمجة التطبيقات API ؟.pdf
ما هو اختبار واجهة برمجة التطبيقات API ؟.pdfما هو اختبار واجهة برمجة التطبيقات API ؟.pdf
ما هو اختبار واجهة برمجة التطبيقات API ؟.pdf
 
إستراتيجية اختبار الأداء في السحابة.pdf
إستراتيجية اختبار الأداء في السحابة.pdfإستراتيجية اختبار الأداء في السحابة.pdf
إستراتيجية اختبار الأداء في السحابة.pdf
 
_الاسبوع الثانى Quality.pptx
_الاسبوع الثانى  Quality.pptx_الاسبوع الثانى  Quality.pptx
_الاسبوع الثانى Quality.pptx
 
خمسة طرق لتخطيط اختبار أداء التطبيق.pdf
خمسة طرق لتخطيط اختبار أداء التطبيق.pdfخمسة طرق لتخطيط اختبار أداء التطبيق.pdf
خمسة طرق لتخطيط اختبار أداء التطبيق.pdf
 
Iso Standard 19011 2002 Arabic
Iso Standard  19011 2002 ArabicIso Standard  19011 2002 Arabic
Iso Standard 19011 2002 Arabic
 
كيفية تقييم أداء العاملين لتحسين إنتاجية المؤسسة.
كيفية تقييم أداء العاملين لتحسين إنتاجية المؤسسة.كيفية تقييم أداء العاملين لتحسين إنتاجية المؤسسة.
كيفية تقييم أداء العاملين لتحسين إنتاجية المؤسسة.
 
إدارة الجودة الشاملة وفق معايير الابتكار والابداع
إدارة الجودة الشاملة وفق معايير الابتكار والابداعإدارة الجودة الشاملة وفق معايير الابتكار والابداع
إدارة الجودة الشاملة وفق معايير الابتكار والابداع
 
هندسة الجودة للمؤسسات الرقمية.pdf
هندسة الجودة للمؤسسات الرقمية.pdfهندسة الجودة للمؤسسات الرقمية.pdf
هندسة الجودة للمؤسسات الرقمية.pdf
 
هندسة الجودة للمؤسسات الرقمية.pdf
هندسة الجودة للمؤسسات الرقمية.pdfهندسة الجودة للمؤسسات الرقمية.pdf
هندسة الجودة للمؤسسات الرقمية.pdf
 
Dr hatem el bitar quality text (9)
Dr hatem el bitar quality text (9)Dr hatem el bitar quality text (9)
Dr hatem el bitar quality text (9)
 
تحليل نظم 3.ppt
تحليل نظم 3.pptتحليل نظم 3.ppt
تحليل نظم 3.ppt
 
14448472.ppt
14448472.ppt14448472.ppt
14448472.ppt
 
مقدمة في نماذج التميز المؤسسي
مقدمة في نماذج التميز المؤسسي مقدمة في نماذج التميز المؤسسي
مقدمة في نماذج التميز المؤسسي
 
ميادين الذكاء الاصطناعي
ميادين الذكاء الاصطناعيميادين الذكاء الاصطناعي
ميادين الذكاء الاصطناعي
 
Process activities.pptx
Process activities.pptxProcess activities.pptx
Process activities.pptx
 
ما هو اختبار الأتمتة وكيف يعمل ؟.pdf
ما هو اختبار الأتمتة وكيف يعمل ؟.pdfما هو اختبار الأتمتة وكيف يعمل ؟.pdf
ما هو اختبار الأتمتة وكيف يعمل ؟.pdf
 
ASAP roadmap phases descriptions for SAP Implementation-Arabic
ASAP roadmap phases descriptions for SAP Implementation-ArabicASAP roadmap phases descriptions for SAP Implementation-Arabic
ASAP roadmap phases descriptions for SAP Implementation-Arabic
 

More from Bahaa Al Zubaidi

RPA: Transforming Business Operations Everywhere
RPA: Transforming Business Operations EverywhereRPA: Transforming Business Operations Everywhere
RPA: Transforming Business Operations EverywhereBahaa Al Zubaidi
 
Integrating Push Notifications in PWAs
Integrating Push Notifications in PWAsIntegrating Push Notifications in PWAs
Integrating Push Notifications in PWAsBahaa Al Zubaidi
 
Offline Capabilities of the PWAs
Offline Capabilities of the PWAsOffline Capabilities of the PWAs
Offline Capabilities of the PWAsBahaa Al Zubaidi
 
Psycology of Digital Trust
Psycology of Digital TrustPsycology of Digital Trust
Psycology of Digital TrustBahaa Al Zubaidi
 
Blockchain & Digital Trust
Blockchain & Digital TrustBlockchain & Digital Trust
Blockchain & Digital TrustBahaa Al Zubaidi
 
Evolution of Digital Trust
Evolution of Digital TrustEvolution of Digital Trust
Evolution of Digital TrustBahaa Al Zubaidi
 
Data Protection in Smart Cities Apps
Data Protection in Smart Cities AppsData Protection in Smart Cities Apps
Data Protection in Smart Cities AppsBahaa Al Zubaidi
 
Role of Biometrics in Smart Cities
Role of Biometrics in Smart CitiesRole of Biometrics in Smart Cities
Role of Biometrics in Smart CitiesBahaa Al Zubaidi
 
Digital Trust in the Work Place
Digital Trust in the Work PlaceDigital Trust in the Work Place
Digital Trust in the Work PlaceBahaa Al Zubaidi
 
Testing in a DevOps Environment
Testing in a DevOps EnvironmentTesting in a DevOps Environment
Testing in a DevOps EnvironmentBahaa Al Zubaidi
 
Infrastructure as Code & its Impact on DevOps
Infrastructure as Code & its Impact on DevOps Infrastructure as Code & its Impact on DevOps
Infrastructure as Code & its Impact on DevOps Bahaa Al Zubaidi
 
Optimizing Mobile App Development
Optimizing Mobile App Development Optimizing Mobile App Development
Optimizing Mobile App Development Bahaa Al Zubaidi
 
Revolutionizing DevOps and CI/CD
Revolutionizing DevOps and CI/CDRevolutionizing DevOps and CI/CD
Revolutionizing DevOps and CI/CDBahaa Al Zubaidi
 
Exploring Automation with DevOps
Exploring Automation with DevOpsExploring Automation with DevOps
Exploring Automation with DevOpsBahaa Al Zubaidi
 
Implementing Continuous Integration
Implementing Continuous IntegrationImplementing Continuous Integration
Implementing Continuous IntegrationBahaa Al Zubaidi
 
CI/CD Pipelines: Reliable Software Delivery
CI/CD Pipelines: Reliable Software Delivery CI/CD Pipelines: Reliable Software Delivery
CI/CD Pipelines: Reliable Software Delivery Bahaa Al Zubaidi
 
Continuous Deployment: Accelerating Releases
Continuous Deployment: Accelerating ReleasesContinuous Deployment: Accelerating Releases
Continuous Deployment: Accelerating ReleasesBahaa Al Zubaidi
 

More from Bahaa Al Zubaidi (20)

RPA: Transforming Business Operations Everywhere
RPA: Transforming Business Operations EverywhereRPA: Transforming Business Operations Everywhere
RPA: Transforming Business Operations Everywhere
 
Integrating Push Notifications in PWAs
Integrating Push Notifications in PWAsIntegrating Push Notifications in PWAs
Integrating Push Notifications in PWAs
 
BAZUBAIDI - OCT07.docx
BAZUBAIDI - OCT07.docxBAZUBAIDI - OCT07.docx
BAZUBAIDI - OCT07.docx
 
PWAs Vs. Native Apps
PWAs Vs. Native AppsPWAs Vs. Native Apps
PWAs Vs. Native Apps
 
Offline Capabilities of the PWAs
Offline Capabilities of the PWAsOffline Capabilities of the PWAs
Offline Capabilities of the PWAs
 
Introduction to PWAs
Introduction to PWAsIntroduction to PWAs
Introduction to PWAs
 
Psycology of Digital Trust
Psycology of Digital TrustPsycology of Digital Trust
Psycology of Digital Trust
 
Blockchain & Digital Trust
Blockchain & Digital TrustBlockchain & Digital Trust
Blockchain & Digital Trust
 
Evolution of Digital Trust
Evolution of Digital TrustEvolution of Digital Trust
Evolution of Digital Trust
 
Data Protection in Smart Cities Apps
Data Protection in Smart Cities AppsData Protection in Smart Cities Apps
Data Protection in Smart Cities Apps
 
Role of Biometrics in Smart Cities
Role of Biometrics in Smart CitiesRole of Biometrics in Smart Cities
Role of Biometrics in Smart Cities
 
Digital Trust in the Work Place
Digital Trust in the Work PlaceDigital Trust in the Work Place
Digital Trust in the Work Place
 
Testing in a DevOps Environment
Testing in a DevOps EnvironmentTesting in a DevOps Environment
Testing in a DevOps Environment
 
Infrastructure as Code & its Impact on DevOps
Infrastructure as Code & its Impact on DevOps Infrastructure as Code & its Impact on DevOps
Infrastructure as Code & its Impact on DevOps
 
Optimizing Mobile App Development
Optimizing Mobile App Development Optimizing Mobile App Development
Optimizing Mobile App Development
 
Revolutionizing DevOps and CI/CD
Revolutionizing DevOps and CI/CDRevolutionizing DevOps and CI/CD
Revolutionizing DevOps and CI/CD
 
Exploring Automation with DevOps
Exploring Automation with DevOpsExploring Automation with DevOps
Exploring Automation with DevOps
 
Implementing Continuous Integration
Implementing Continuous IntegrationImplementing Continuous Integration
Implementing Continuous Integration
 
CI/CD Pipelines: Reliable Software Delivery
CI/CD Pipelines: Reliable Software Delivery CI/CD Pipelines: Reliable Software Delivery
CI/CD Pipelines: Reliable Software Delivery
 
Continuous Deployment: Accelerating Releases
Continuous Deployment: Accelerating ReleasesContinuous Deployment: Accelerating Releases
Continuous Deployment: Accelerating Releases
 

اختبار الأداء مقابل هندسة الأداء_ تحليل الفروقات.pdf