الانتقال إلى المحتوى الرئيسي

خطأ غير معروف الحجج

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

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

خطأ: الاستخدام: أفضل [خيارات] [ملف أو ملف] [ملف أو ملف] [...]

بيتيست: خطأ: الحجج غير المعترف بها:-غير معروف-حجة

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

ماذا تفعل إذا حدث خطأ الحجج غير معروف في بيتيست

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

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

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

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

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

5. أعد تشغيل الاختبارات. ربما تسبب خطأ مؤقت في مشكلة "الحجج غير المعروفة". حاول إعادة تشغيل الاختبارات الخاصة بك ومعرفة ما إذا كان الخطأ قد تم إصلاحه.

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

الأسباب المحتملة لخطأ "الحجج غير المعروفة" في بيتيست

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

  1. الأخطاء المطبعية في اسم الحجج

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

  2. الاستخدام غير الصحيح للأعلام والمعلمات

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

  3. الاختلافات الإصدار

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

  4. أخطاء في ملفات التكوين

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

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