🎓 مركز اختباراتٍ معتمد لدى Pearson VUE و Prometric · المدير القُطري لـ CIET في سورية · تدريبٌ في المزة منذ 2010·الامتحانات التي نقدّمها ←
الرئيسية/الدورات/البرمجة وتطوير الويب/Software Testing with Python: PCET Exam Preparation
البرمجة وتطوير الويب

Software Testing with Python: PCET Exam Preparation

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

4 أيامتأسيسي7 وحداتPCET: Certified Entry-Level Tester with Python
نظرة عامة

نظرة عامة

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

ثم تكتب اختبارات الوحدات (Unit Tests) الخاصة بك وتشغّلها في Python باستخدام unittest وpytest، وتتعلّم توثيق العيوب والإبلاغ عنها بوضوح. وتهيّئك أسئلة التدريب طوال الدورة لاختبار PCET.

ما ستتعلّمه

ما ستتعلّمه

المحتوى التقني أدناه معروضٌ باللغة الإنجليزية كما ورد في منهاج الدورة، حفاظاً على دقّة المصطلحات.

  • Explain why software testing matters and where it fits in the development lifecycle
  • Distinguish test levels and test types, from unit to acceptance testing
  • Design test cases with equivalence partitioning and boundary value analysis
  • Write and run unit tests with unittest and pytest
  • Record and report defects clearly
  • Approach the PCET exam with a clear understanding of its format and question styles
المنهاج

المنهاج

7 وحدات
  • Why testing is necessary
  • Errors, defects and failures
  • Principles of testing
  • Testing in the software development lifecycle
  • Unit, integration, system and acceptance testing
  • Functional and non-functional testing
  • Regression and confirmation testing
  • Static and dynamic testing
  • Black-box and white-box approaches
  • Equivalence partitioning
  • Boundary value analysis
  • Writing clear test cases
  • Test cases and test suites
  • Assertions
  • setUp and tearDown
  • Running tests and reading results
  • Writing simple pytest tests
  • Assertions and test discovery
  • Introduction to fixtures
  • Comparing pytest and unittest
  • Recording defects
  • Severity and priority
  • Test summary reports
  • Communicating with developers
  • PCET exam structure and question types
  • Timed practice questions
  • Reviewing weak areas
  • Test-day preparation
لمن هذه الدورة

لمن هذه الدورة

المبتدئون والمطوّرون الجدد والراغبون في العمل في مجال الاختبار ممن يلمّون بأساسيات Python ويريدون أساساً في اختبار البرمجيات والحصول على شهادة PCET.

قبل أن تبدأ

  • Basic Python knowledge, equivalent to the PCEP level
الشهادة

الشهادة التي تؤهّلك لها

لنرسم خطوتك التالية معاً.

أخبرنا بالدورة أو الشهادة التي تهمّك، ونرسل لك المنهاج والمواعيد القادمة والرسوم وخيارات التدريب الخاص لفريقك.

تحدّث إلى مستشار ←واتساب