PyTest
-
تحويل نتائج Pytest إلى تنسيق العناوين المطلوب
عند تشغيل أمر pytest --collect-only للحصول على قائمة الاختبارات، يتم عرضها بتنسيق يشبه . لكن عند استخدام أمر pytest -k…
أكمل القراءة » -
تحسين تجربة كتابة الاختبارات باستخدام PyCharm
في هذا المقال، سأشرح كيفية الحصول على تلميحات التعبئة التلقائية (Autocomplete) في PyCharm عند استخدام أدوات الإصلاح (fixtures) في PyTest،…
أكمل القراءة » -
تنفيذ تحققات متعددة في اختبارات Selenium باستخدام Pytest
بالطبع، يُمكنك تنفيذ عدة تحققات في اختبارك باستخدام pytest. يعد pytest أداة تجريبية مرنة وقوية تسمح لك بتنفيذ العديد من…
أكمل القراءة » -
تحكم في تنفيذ الفيكستشرات في Pytest
بالطبع، يمكنك تحقيق ذلك باستخدام بعض الاستراتيجيات في إدارة الفيكستشرز في pytest. يمكنك تحديد نطاق تشغيل الفيكستشرز بناءً على علامات…
أكمل القراءة » -
اختبار stdin في PyTest
عندما يتعلق الأمر بإجراء اختبارات في بيئة بيثون باستخدام PyTest، قد تواجه بعض التحديات عندما يتعلق الأمر بتجربة الإدخال القياسي…
أكمل القراءة » -
استكشاف إطار PyTest في TDD بلغة Python
في عالم تطوير البرمجيات، تطبيق مفهوم التطوير القائم على الاختبار (TDD) يعتبر أمرًا حيويًا لضمان جودة البرمجيات وتحسين تجربة المستخدم.…
أكمل القراءة » -
استخدام مكمن الـ Monkeypatch في Pytest
عندما يتعلق الأمر باختبارات الوحدات في لغة البرمجة بايثون، يصبح من الأمور الحيوية استخدام مكونات فعّالة لتيسير الاختبارات وجعلها أكثر…
أكمل القراءة » -
اختبار وحدات بايثون باستخدام Pytest
بالتأكيد، يمكنك تنفيذ اختبارات pytest للوحدة النمطية الحالية بطريقة أكثر “بايثونية” باستخدام الكود التالي: pythonCopy codeimport pytest def test_current_module(): pytest.main([__file__])…
أكمل القراءة » -
تحسين تجربة اختبار الوحدات في Python باستخدام pytest
في بداية الأمر، يسعدني أن أرحب بك في عالم Python وأتمنى لك تجربة مثمرة أثناء تعلمك لهذه اللغة البرمجية القوية.…
أكمل القراءة » -
تحسين تغطية اختبار البرمجيات باستخدام py.test: دليل شامل
في عالم تطوير البرمجيات، يتساءل الكثيرون عن كيفية تحقيق تغطية فعّالة لاختباراتهم وتحليل الكود المكتوب. يعد استخدام أدوات مثل py.test…
أكمل القراءة »
- 1
- 2