ইংরেজিফরাসিস্প্যানিশ

Ad


অনওয়ার্কস ফেভিকন

ট্রায়াল - ক্লাউডে অনলাইন

উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটরের মাধ্যমে OnWorks বিনামূল্যে হোস্টিং প্রদানকারীতে ট্রায়াল চালান

এটি কমান্ড ট্রায়াল যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


ট্রায়াল - ইউনিট পরীক্ষা চালান

সাইনোপিসিস


পরীক্ষা [ অপশন ] [ ফাইল | প্যাকেজ | মডিউল | পরীক্ষা ক্ষেত্রে | পরীক্ষা পদ্ধতি ]...

পরীক্ষা --help | -h

বর্ণনাঃ


ট্রায়াল মডিউল, প্যাকেজ এবং ফাইল থেকে প্রাপ্ত ইউনিট পরীক্ষার একটি স্যুট লোড করে এবং চালায়
কমান্ড লাইনে তালিকাভুক্ত।

ট্রায়াল আর্গুমেন্ট হিসাবে ফাইলের নাম বা সম্পূর্ণ যোগ্য পাইথন নাম গ্রহণ করবে। এইভাবে
`ট্রায়াল myproject/foo.py', `ট্রায়াল myproject.foo' এবং `ট্রায়াল
myproject.foo.SomeTestCase.test_method' ট্রায়াল শুরু করার সব বৈধ উপায়। এরকম একাধিক
আর্গুমেন্টও গৃহীত হয়, এবং তাদের আদেশ ক্রম নির্ধারণ করবে যা
অনুরূপ পরীক্ষা চালানো হয়.

প্রদত্ত পরীক্ষা স্যুট চালানোর পরে, ডিফল্ট পরীক্ষা রিপোর্টার পরীক্ষার একটি সারাংশ প্রিন্ট করে
চালান এতে "পাস" (যদি সমস্ত পরীক্ষা প্রত্যাশিতভাবে চলে) বা "ফেল" (যদি থাকে) শব্দটি থাকে
পরীক্ষা অপ্রত্যাশিতভাবে আচরণ করেছে) বিভিন্ন ধরণের পরীক্ষার ফলাফলের গণনা দ্বারা অনুসরণ করে
সম্মুখীন সম্ভাব্য ধরণের পরীক্ষার ফলাফলের মধ্যে রয়েছে:

সফলতা
পরীক্ষাগুলি যেগুলি তাদের সমস্ত দাবিতে উত্তীর্ণ হয়েছে এবং ত্রুটি ছাড়াই সম্পূর্ণ হয়েছে৷ এইগুলো
সাধারণ পরীক্ষার আউটপুটে "পাসড" হিসেবে চিহ্নিত।

ব্যর্থতা
পরীক্ষা যা একটি দাবী ব্যর্থ হয়েছে, বলা হয় self.fail() বা স্পষ্টভাবে উত্থাপিত
কোনো কারণে self.failureException. এগুলোকে সাধারণ পরীক্ষায় "ফেইলড" হিসেবে চিহ্নিত করা হয়েছে
আউটপুট।

ত্রুটি পরীক্ষাগুলি যা একটি অপ্রত্যাশিত ব্যতিক্রম উত্থাপন করেছে (AssertionError সহ), পরীক্ষা করে যে
টিয়ারডাউন() পদ্ধতির কারণে একটি ব্যতিক্রম উত্থাপিত হয়েছে, পরীক্ষাগুলি যা এর চেয়ে বেশি সময় ধরে চলে
টাইমআউট ব্যবধান, পরীক্ষা যা twisted.python.log.err() কল করার কারণ
পরবর্তীতে self.flushLoggedErrors() কল না করে, পরীক্ষা যা চুল্লি ছেড়ে যায়
একটি অপরিষ্কার অবস্থায়, ইত্যাদি। এগুলোকে সাধারণ পরীক্ষার আউটপুটে "ERROR" হিসেবে চিহ্নিত করা হয়।

মনে রাখবেন যে প্রকৃত পরীক্ষা পদ্ধতি ফিরে আসার পরে ত্রুটিগুলি ঘটতে পারে, তাই
একটি একক পরীক্ষার জন্য একটি ত্রুটি এবং ব্যর্থতা উভয় হিসাবে রিপোর্ট করা সম্ভব, এবং তাই
পরীক্ষার ফলাফলের মোট সংখ্যা পরীক্ষার মোট সংখ্যার চেয়ে বেশি হতে পারে
নিষ্পন্ন.

পরীক্ষাগুলি এড়িয়ে যায় যা বাদ দেওয়া হয়েছিল, সাধারণত অনুপস্থিত নির্ভরতার কারণে। এই চিহ্নিত করা হয়
সাধারণ পরীক্ষার আউটপুটে "skipped"।

প্রত্যাশিত ব্যর্থতা
যে পরীক্ষাগুলি ব্যর্থ হয়েছে, কিন্তু ব্যর্থ হবে বলে আশা করা হয়েছিল, সাধারণত কারণ পরীক্ষাটি ক
বৈশিষ্ট্য যা এখনও প্রয়োগ করা হয়নি। এগুলোকে স্বাভাবিক অবস্থায় "TODO" হিসেবে চিহ্নিত করা হয়েছে
পরীক্ষার আউটপুট।

অপ্রত্যাশিত সাফল্য
কিছু পরীক্ষা ব্যতীত যেগুলি প্রত্যাশিত ব্যর্থতার অধীনে তালিকাভুক্ত করা উচিত ছিল
কারণ পরীক্ষা সফল হয়েছে। এগুলোকে "সফলতা!?!" হিসেবে চিহ্নিত করা হয়েছে। সাধারণ পরীক্ষার আউটপুটে।

বিকল্প


-j, -- চাকরি সংখ্যা
চালানোর জন্য প্রক্রিয়া কর্মীদের সংখ্যা সেট করুন। এটি ডিবাগের সাথে বিরোধিতা করে, প্রথমে প্রস্থান করুন
এবং প্রোফাইল অপশন।

-b, --ডিবাগ
একটি ডিবাগারে পরীক্ষা চালান। যদি সেই ডিবাগার 'pdb' হয় (যা ডিফল্ট যদি হয়
অনির্দিষ্ট), একটি `.pdbrc' বর্তমান ডিরেক্টরি থেকে লোড করা হবে যদি এটি বিদ্যমান থাকে।
এছাড়াও ব্যতিক্রমগুলিতে পোস্ট-মর্টেম ডিবাগিং করে।

-B, --ডিবাগ-স্ট্যাকট্রেস
বিলম্বিত সৃষ্টি এবং কলব্যাক স্ট্যাক ট্রেস রিপোর্ট করুন।

--কভারেজ
ট্রায়াল টেম্পের 'কভারেজ' সাবডিরেক্টরিতে কভারেজ তথ্য তৈরি করুন
ডিরেক্টরি (`_trial_temp' ডিফল্টরূপে)। প্রতিটি পাইথন মডিউলের জন্য
প্রদত্ত পরীক্ষাগুলি সম্পাদন করার পরে, কভারেজ ডিরেক্টরিতে একটি ফাইল তৈরি করা হবে
'.cover' প্রত্যয় সহ মডিউলের সম্পূর্ণ-যোগ্য নামের জন্য নামকরণ করা হয়েছে। উদাহরণ স্বরূপ,
কারণ ট্রায়াল টেস্ট রানারটি পাইথনে লেখা আছে, কভারেজ ডিরেক্টরি হবে
প্রায় সবসময় `twisted.trial.runner.cover' নামের একটি ফাইল থাকে।

প্রতিটি `.কভার' ফাইলে প্রশ্নে থাকা মডিউলটির পাইথন উৎসের একটি অনুলিপি থাকে,
কভারেজ তথ্য ধারণকারী প্রতিটি লাইনের শুরুতে একটি উপসর্গ সহ। জন্য
যে লাইনগুলি এক্সিকিউটেবল নয় (খালি লাইন, মন্তব্য, ইত্যাদি) উপসর্গটি ফাঁকা।
এক্সিকিউটেবল লাইনের জন্য যা পরীক্ষা স্যুটের কোর্সে চালানো হয়েছিল, উপসর্গটি হল a
সংখ্যাটি নির্দেশ করে যে লাইনটি কতবার কার্যকর করা হয়েছিল। স্ট্রিং `>>>>>>'
প্রিফিক্স এক্সিকিউটেবল লাইন যা টেস্ট স্যুট চলাকালীন কার্যকর করা হয়নি।

মনে রাখবেন যে এই কার্যকারিতাটি পাইথনের sys.settrace() ফাংশন ব্যবহার করে, তাই এটি পরীক্ষা করে
কল sys.settrace() নিজেই ট্রায়ালের কভারেজ কার্যকারিতা ভঙ্গ করতে পারে।

--ডিবাগার
--debug বিকল্পটি পাস হলে ডিবাগার ব্যবহার করার জন্য নির্দিষ্ট করে। যুক্তি
একই ইন্টারফেস প্রয়োগ করে এমন একটি বস্তুর সম্পূর্ণ যোগ্য নাম হওয়া উচিত
স্ট্যান্ডার্ড লাইব্রেরির `pdb' হিসাবে।

-- disablegc
পরীক্ষা চালানোর সময়কালের জন্য আবর্জনা সংগ্রহকারীকে অক্ষম করুন। প্রতিটি পরীক্ষা যেমন হয়
রান, ট্রায়াল TestResult বস্তু সংরক্ষণ করে, যার মানে পাইথনের আবর্জনা
সংগ্রাহকের কাছে আরও অ-আবর্জনা বস্তু রয়েছে, যা প্রতিটি আবর্জনা তৈরি করে-
সংগ্রহ সামান্য ধীর রান. আবর্জনা সংগ্রহ সম্পূর্ণরূপে নিষ্ক্রিয় করা হবে
কিছু টেস্ট স্যুট দ্রুত সম্পূর্ণ হয় (কন্ট্রাস্ট --ফোর্স-জিসি, নীচে), খরচে
বৃদ্ধি (সম্ভবত ব্যাপকভাবে) মেমরি খরচ. এই বিকল্পটিও পরীক্ষা করে
একটু বেশি নির্ধারক, যা চরম পরিস্থিতিতে ডিবাগিং করতে সাহায্য করতে পারে।

-e, -- সন্ত্রাস
স্ট্যান্ডার্ড আউটপুটে ট্রেসব্যাক প্রিন্ট করার সাথে সাথে সেগুলি ঘটবে।

--ফোর্স-জিসি
প্রতিটি পরীক্ষার আগে এবং পরে gc.collect() চালান। এটি বিচ্ছিন্ন করতে ব্যবহার করা যেতে পারে
বস্তুগুলি সংগ্রহ করার সময় যে ত্রুটিগুলি ঘটে। এই বিকল্পটি ডিফল্ট হবে,
ব্যতীত এটি পরীক্ষাগুলিকে দশগুণ ধীর গতিতে চালায়।

-h, --help
স্ট্যান্ডার্ড আউটপুটে একটি ব্যবহার বার্তা প্রিন্ট করুন, তারপর প্রস্থান করুন।

--হেল্প অর্ডার
সম্ভাব্য অর্ডারগুলির একটি তালিকা মুদ্রণ করুন যাতে TestCase পরীক্ষার পদ্ধতিগুলি চালানো যেতে পারে
প্রস্থান অর্ডারগুলি নীচে বর্ণিত --order বিকল্পের সাথে ব্যবহার করা যেতে পারে।

--সাহায্য-প্রতিবেদক
স্ট্যান্ডার্ড আউটপুটে বৈধ রিপোর্টারদের একটি তালিকা প্রিন্ট করুন, তারপর প্রস্থান করুন। রিপোর্টার হতে পারে
নীচে বর্ণিত --reporter বিকল্পের সাথে নির্বাচিত।

-- সাহায্য-চুল্লি
স্ট্যান্ডার্ড আউটপুটে সম্ভাব্য চুল্লিগুলির একটি তালিকা মুদ্রণ করুন, তারপরে প্রস্থান করুন। সব তালিকাভুক্ত না
চুল্লি প্রতিটি প্ল্যাটফর্মে উপলব্ধ। চুল্লি দিয়ে নির্বাচন করা যেতে পারে
--চুল্লী বিকল্প নীচে বর্ণিত।

-l, --লগ ফাইল লগ ফাইল
লগটিকে একটি ভিন্ন ফাইলে নির্দেশ করুন। ডিফল্ট ফাইল হল `test.log'। লগ ফাইল is
_trial_temp-এর সাথে সম্পর্কিত।

-n, --শুষ্ক রান
সমস্ত পরীক্ষার মধ্য দিয়ে যান এবং তাদের দৌড় ছাড়াই পাস করুন।

-N, --না-পুনরাবৃত্তি
ডিফল্টরূপে, ট্রায়াল প্যাকেজের মাধ্যমে পুনরাবৃত্তি হয় প্রতিটি মডিউলের ভিতরে খুঁজে পেতে
উপপ্যাকেজ যদি না, অর্থাৎ, আপনি এই বিকল্পটি নির্দিষ্ট করেন।

--nopm ব্যতিক্রমগুলির পোস্টমর্টেম বিশ্লেষণের জন্য স্বয়ংক্রিয়ভাবে ডিবাগারে ঝাঁপিয়ে পড়বেন না।
শুধুমাত্র --debug-এর সাথে ব্যবহারযোগ্য।

-- আদেশ ক্রম
প্রদত্ত টেস্টকেসগুলির মধ্যে পৃথক পরীক্ষার পদ্ধতিগুলি চালানোর জন্য কোন আদেশটি নির্দিষ্ট করুন৷
ডিফল্টরূপে, তারা বর্ণানুক্রমিকভাবে চালানো হয়। অন্যান্য বৈধ তালিকার জন্য --help-order দেখুন
মান।

--প্রোফাইল
পাইথন প্রোফাইলারের অধীনে পরীক্ষা চালান।

-r, --চুল্লি পারমাণবিক চুল্লী
কোন চুল্লি ব্যবহার করতে চয়ন করুন. একটি তালিকার জন্য --help-reactors দেখুন।

-- পুনরাবৃত্তি সীমা সীমা
Python এর পুনরাবৃত্তি সীমা সেট করুন। sys.setrecursionlimit() দেখুন।

--প্রতিবেদক সংবাদদাতা
ট্রায়ালের আউটপুট ব্যবহার করার জন্য রিপোর্টার নির্বাচন করুন। --help-reporters বিকল্পটি ব্যবহার করুন
বৈধ সাংবাদিকদের একটি তালিকা দেখুন।

-x, --প্রথমে প্রস্থান করুন
প্রথম পরীক্ষার পরে পরীক্ষা চালানো বন্ধ করুন যা সফল হয় না। এটা অন্তর্ভুক্ত
ব্যর্থতা, ত্রুটি, বা অপ্রত্যাশিত সাফল্য। --jobs বিকল্পের সাথে কাজ করবে না
বর্তমানে।

-- স্পিউ যা ঘটে তার সব কিছুর একটি অতিশয় ভার্বোস লগ প্রিন্ট করুন। ডিবাগ করার সময় দরকারী
জটিল কোডে জমে বা লক করে।

--tbফরম্যাট বিন্যাস
ট্রেসব্যাক প্রদর্শনের জন্য বিন্যাস। গ্রহণযোগ্য মান হল `ডিফল্ট', `সংক্ষিপ্ত' এবং
`ভার্বোস'। `সংক্ষিপ্ত' ট্রেসব্যাক তৈরি করে যা Emacs' GUD-এর সাথে সুন্দরভাবে খেলা করে।

--টেম্প-ডিরেক্টরি ডিরেক্টরি
সতর্কতা: আপনি কি করছেন তা না জানলে এই বিকল্পটি ব্যবহার করবেন না। গতানুগতিক,
ট্রায়াল বর্তমান কাজের ডিরেক্টরির অধীনে _trial_temp নামে একটি ডিরেক্টরি তৈরি করে।
ট্রায়াল রান যখন, এটা প্রথম মোছাগুলিকে এই ডিরেক্টরি, তারপর এটি তৈরি করে, তারপর পরিবর্তন করে
পরীক্ষা চালানোর জন্য ডিরেক্টরির মধ্যে। লগ ফাইল এবং কোনো কভারেজ ফাইল সংরক্ষণ করা হয়
এখানে. এই বিকল্পটি ব্যবহার করুন যদি আপনি অন্য কোনো ডিরেক্টরিতে ট্রায়াল চালাতে চান
_ট্রায়াল_টেম্প সতর্ক থাকুন, বিচার হবে মুছে ফেলা ডিরেক্টরিটি পুনরায় তৈরি করার আগে।

--টেস্টমডিউল ফাইলের নাম
পরীক্ষা করার জন্য জিজ্ঞাসা করুন ফাইলের নাম এবং Emacs-স্টাইল ব্যবহার করে নির্দিষ্ট কোনো পরীক্ষা চালান
বাফার ভেরিয়েবল `টেস্ট-কেস-নেম'।

--অশুদ্ধ-সতর্কতা
টুইস্টেড 8.0 অনুসারে, চুল্লিটি অপরিষ্কার থাকলে ট্রায়াল একটি ত্রুটি রিপোর্ট করবে
পরীক্ষার শেষ। এই বিকল্পটি Twisted 2.5 থেকে স্থানান্তরিত করতে সহায়তা করার জন্য প্রদান করা হয়েছে
টুইস্টেড 8.0 এবং পরবর্তী। এই বিকল্পটি সক্রিয় করা ত্রুটিগুলিকে সতর্কতায় পরিণত করবে৷

-u, -- ব্যর্থ হওয়া পর্যন্ত
পরীক্ষাগুলি লুপ করতে থাকুন যতক্ষণ না তাদের মধ্যে একটি ত্রুটি বা ব্যর্থতা উত্থাপন করে। এই
বিরতিহীন ব্যর্থতা পুনরুত্পাদন জন্য বিশেষভাবে দরকারী.

--সংস্করণ
টুইস্টেড সংস্করণ নম্বর প্রিন্ট করে এবং প্রস্থান করুন।

--মডিউল ছাড়া মডিউল নাম
মডিউলগুলির নির্দিষ্ট কমা দ্বারা পৃথক তালিকার অভাব অনুকরণ করুন। এই এটা তোলে
মনে হচ্ছে মডিউলগুলি সিস্টেমে উপস্থিত নেই, যার ফলে পরীক্ষাগুলি পরীক্ষা করা হয়
যে কনফিগারেশন জন্য আচরণ.

-z, --এলোমেলো বীজ
নির্দিষ্ট বীজ ব্যবহার করে এলোমেলো ক্রমে পরীক্ষা চালান। এই বিকল্প পাস করবেন না যদি
আপনিও -- অর্ডার পাশ করছেন।

onworks.net পরিষেবা ব্যবহার করে অনলাইনে ট্রায়াল ব্যবহার করুন


বিনামূল্যে সার্ভার এবং ওয়ার্কস্টেশন

উইন্ডোজ এবং লিনাক্স অ্যাপ ডাউনলোড করুন

  • 1
    Zabbix
    Zabbix
    Zabbix হল একটি এন্টারপ্রাইজ-ক্লাস খোলা
    উত্স বিতরণ পর্যবেক্ষণ সমাধান
    নিরীক্ষণ এবং ট্র্যাক করার জন্য ডিজাইন করা হয়েছে
    কর্মক্ষমতা এবং নেটওয়ার্কের প্রাপ্যতা
    সার্ভার, ডিভাইস...
    Zabbix ডাউনলোড করুন
  • 2
    কেডিফ 3
    কেডিফ 3
    এই ভান্ডার আর রক্ষণাবেক্ষণ করা হয় না
    এবং সংরক্ষণাগার উদ্দেশ্যে রাখা হয়. দেখা
    https://invent.kde.org/sdk/kdiff3 for
    নতুন কোড এবং
    https://download.kde.o...
    KDiff3 ডাউনলোড করুন
  • 3
    ইউএসবিলোডারজিএক্স
    ইউএসবিলোডারজিএক্স
    USBLoaderGX এর জন্য একটি GUI
    Waninkoko এর USB লোডার, উপর ভিত্তি করে
    libwiigui. এটা তালিকা এবং অনুমতি দেয়
    Wii গেমস, গেমকিউব গেমস এবং চালু করা হচ্ছে
    Wii এবং WiiU-তে হোমব্রু...
    USBLoaderGX ডাউনলোড করুন
  • 4
    Firebird
    Firebird
    ফায়ারবার্ড RDBMS ANSI SQL বৈশিষ্ট্য অফার করে
    এবং লিনাক্স, উইন্ডোজ এবং চালায়
    বেশ কয়েকটি ইউনিক্স প্ল্যাটফর্ম। বৈশিষ্ট্য
    চমৎকার সঙ্গতি এবং কর্মক্ষমতা
    এবং শক্তি...
    ফায়ারবার্ড ডাউনলোড করুন
  • 5
    KompoZer
    KompoZer
    KompoZer একটি wysiwyg HTML সম্পাদক ব্যবহার করে
    মজিলা কম্পোজার কোডবেস। হিসাবে
    Nvu এর উন্নয়ন বন্ধ করা হয়েছে
    2005 সালে, KompoZer অনেক বাগ সংশোধন করে এবং
    একটি f যোগ করে...
    KompoZer ডাউনলোড করুন
  • 6
    ফ্রি মাঙ্গা ডাউনলোডার
    ফ্রি মাঙ্গা ডাউনলোডার
    ফ্রি মাঙ্গা ডাউনলোডার (FMD) হল একটি
    ওপেন সোর্স অ্যাপ্লিকেশন লেখা
    পরিচালনার জন্য অবজেক্ট-পাসকেল এবং
    বিভিন্ন ওয়েবসাইট থেকে মাঙ্গা ডাউনলোড করা হচ্ছে।
    এটি একটি আয়না...
    বিনামূল্যে মাঙ্গা ডাউনলোডার ডাউনলোড করুন
  • আরও »

লিনাক্স কমান্ডগুলি

Ad