প্রশ্ন ট্যাগ «unit-testing»

ইউনিট টেস্টিং এমন একটি পদ্ধতি যার মাধ্যমে উত্স কোডের স্বতন্ত্র ইউনিটগুলি ব্যবহারের জন্য উপযুক্ত কিনা তা নির্ধারণ করার জন্য পরীক্ষা করা হয়।

5
ইউনিট টেস্টিং - শুরু হচ্ছে
আমি সবেমাত্র ইউনিট টেস্টিং দিয়ে শুরু করছি তবে আমি নিশ্চিত না যে আমি সত্যিই এটির সমস্ত বিষয় বুঝতে পেরেছি কিনা। আমি এগুলি সম্পর্কে টিউটোরিয়াল এবং বইগুলি পড়েছি, তবে আমার কাছে কেবল দুটি দ্রুত প্রশ্ন রয়েছে: আমি ভেবেছিলাম ইউনিট পরীক্ষার উদ্দেশ্য হ'ল আমরা লিখেছি কোডটি পরীক্ষা করা। যাইহোক, আমার কাছে এটি …

3
ইউনিট পরীক্ষার বনাম ইউনিট পরীক্ষাগুলির সংক্ষিপ্তকরণ th
আমি একটি ভিডিও গেমের জন্য স্টিয়ারিং সিস্টেমের জন্য ইউনিট পরীক্ষা লিখছি। সিস্টেমটির বেশ কয়েকটি আচরণ রয়েছে (কারণ এ কারণে এ অঞ্চলটি এড়ান, কারণ খ কারণে এই অঞ্চলটি এড়িয়ে চলুন, প্রত্যেকে অঞ্চলটির মানচিত্রে কিছুটা প্রসঙ্গ যুক্ত করে A একটি পৃথক ফাংশন তার পরে মানচিত্রটিকে বিশ্লেষণ করে একটি পছন্দসই আন্দোলন তৈরি করে। …
14 tdd  unit-testing 

5
অ্যালগরিদমিক জটিলতার জন্য একটি পরীক্ষা করা উচিত? যদি তাই হয়, কিভাবে?
ধরা যাক আমি সাজানো তালিকা / অ্যারে অনুসন্ধান করার মতো সাধারণ কিছু বাস্তবায়ন করছি। ফাংশন (সি # তে) এর মতো দেখতে পাবেন: static int FindIndex(int[] sortedList, int i); কার্যকারিতার দিক দিয়ে আমি এটি প্রয়োগ এবং পরীক্ষা করতে পারতাম, তবে স্পষ্ট কারণেই আমি সাধারণত একটি রৈখিক অনুসন্ধান বা ইচ্ছাকৃত বোকামির চেয়ে …

4
আমি কখন মক অবজেক্ট ব্যবহার করব?
আমি টিডিডি সম্পর্কে অনেক কিছুই পড়েছি তবে আমার এখনও সন্দেহ আছে। উদাহরণস্বরূপ, আমার কাছে এই ক্লাস ডায়াগ্রামগুলি রয়েছে: এটি একটি সহজ উদাহরণ, কেবল টিডিডি এবং মক অবজেক্ট সম্পর্কে শিখতে। প্রথমে কোন পরীক্ষাটি লিখতে হবে? পণ্য , তারপরে লাইন এবং শেষ, অর্ডার ? যদি আমি এটি করি তবে আমার কি অর্ডার …

6
মাঝখানে ইউনিট টেস্ট রচনা
ইউনিট টেস্টিং কি 100% বা কোনও ধরণের চুক্তিতে নয়? আমি আমার পুরানো প্রকল্পগুলির মাধ্যমে ব্রাউজ করছিলাম এবং ইউনিট পরীক্ষার সাথে ফিচারগুলি যুক্ত করা শুরু করলাম। যাইহোক, আমি কি ইউনিট পরীক্ষা না করে অতীতের উপাদানগুলি পুনরায় ব্যবহার করতে যাচ্ছি তা চূড়ান্তভাবে মূল্যহীন? আমার কি পূর্ববর্তী সমস্ত ক্লাসের জন্য ইউনিট পরীক্ষা লেখার …

4
অভ্যন্তরীণ উপাদানগুলির ইউনিট পরীক্ষা করা
আপনি কতটা শ্রেণি / মডিউল / প্যাকেজ / ইত্যাদির অভ্যন্তরীণ / ব্যক্তিগত উপাদানগুলি পরীক্ষা করে থাকেন? আপনি কি এগুলি পরীক্ষা করেন না আপনি কেবল বাইরের বিশ্বের ইন্টারফেসটি পরীক্ষা করেন? এই অভ্যন্তরীণ একটি উদাহরণ ব্যক্তিগত পদ্ধতি। উদাহরণ হিসাবে, একটি পুনরাবৃত্ত বংশদ্ভূত বংশদ্ভূত পার্সার কল্পনা করুন , যার একটি কেন্দ্রীয় প্রক্রিয়া থেকে …

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

4
Traditionalতিহ্যবাহী ম্যানুয়াল টেস্টিং ব্যবহার করার সময় কেন phpunit ব্যবহার করবেন
আমি যখন কোনও ওয়েব অ্যাপ তৈরি করি তখন আমি কোনও ত্রুটি পেয়েছি এবং সেগুলি ঠিক করেছি কিনা তা দেখতে ব্রাউজারে আমার কাজটি পরীক্ষা করি। আমি জটিল অ্যাপ্লিকেশন তৈরি করেছি এবং এইভাবে পরীক্ষা করা সহজ এবং দ্রুত হয়েছে। আমি ইউটিউবে phpunit সম্পর্কিত অনেকগুলি ভিডিও দেখেছি এবং এর কোনও উদ্দেশ্য খুঁজে পাচ্ছি …

6
ইউনিট পরীক্ষার মামলাগুলি কীভাবে লিখবেন?
অন্যান্য বিকাশকারীরা যে কোড লিখেছেন তা কখনও কখনও আমি ইউনিট পরীক্ষার কেসগুলি লেখার জন্য শেষ করি। এমন কিছু অনুষ্ঠান আছে যখন আমি সত্যিই জানিনা যে বিকাশকারী কী করার চেষ্টা করছে (ব্যবসায়ের অংশ) এবং আমি সবুজ লাইন পাওয়ার জন্য পরীক্ষার কেসটি সামলিয়েছি। শিল্পে এই জিনিসগুলি কি স্বাভাবিক? সাধারণ প্রবণতা কী? বিকাশকারীরা …

6
প্রতিটি পদ্ধতির আলাদা আলাদা ইউনাইট টেস্ট ক্লাস থাকা উচিত?
আমি আমার ক্লাসের জন্য JUnit ইউনিট পরীক্ষা লিখছি। প্রতিটি পদ্ধতির জন্য পৃথক ক্লাস করা কি ভাল, বা প্রতিটি প্রকৃত শ্রেণির জন্য কেবল একটি পরীক্ষার ক্লাস রয়েছে?

4
পরীক্ষা করা শ্রেণীর খারাপ অভ্যাসের জন্য গুপ্তচরবৃত্তি করা কি?
আমি এমন একটি প্রকল্পে কাজ করছি যেখানে শ্রেণীর অভ্যন্তরীণ কলগুলি স্বাভাবিক তবে ফলাফলগুলি বহুগুণ সাধারণ মান। উদাহরণ ( বাস্তব কোড নয় ): public boolean findError(Set<Thing1> set1, Set<Thing2> set2) { if (!checkFirstCondition(set1, set2)) { return false; } if (!checkSecondCondition(set1, set2)) { return false; } return true; } এই ধরণের কোডের জন্য …

1
কিভাবে ইমেজ প্রসেসিং কোড ইউনিট করবেন?
আমি ইমেজ প্রসেসিংয়ে (মূলত ওসিআর) কাজ করছি এবং আমি কীভাবে আমার বিকাশে ইউনিট পরীক্ষা সংহত করতে হবে তা অবাক করি wonder আমি ইতিমধ্যে আরও "সাধারণ" ধরণের কোডের জন্য ইউনিট পরীক্ষা ব্যবহার করছি তবে চিত্র প্রক্রিয়াকরণ কোডের সাথে ডিল করার সময় আমি কীভাবে এটি মোকাবেলা করব তা নিশ্চিত নই। এই জাতীয় …

7
কৌশল প্যাটার্ন তাৎপর্যপূর্ণ শাখা ছাড়াই বাস্তবায়ন করা যায়?
কৌশল প্যাটার্ন বিশাল ... যদি অন্যটি নির্মাণ করে এবং কার্যকারিতা যুক্ত করতে বা প্রতিস্থাপন করা সহজ করে তোলে তবে তা এড়াতে ভাল কাজ করে। তবে এটি এখনও আমার মতে একটি ত্রুটি রেখে যায়। দেখে মনে হচ্ছে প্রতিটি বাস্তবায়নে এখনও একটি শাখা নির্মানের প্রয়োজন। এটি কারখানা বা একটি ডেটা ফাইল হতে …

4
আপনি কীভাবে কোনও ত্রুটির জন্য টিডিডি করতে পারেন যা কেবলমাত্র এটি ঠিক করার পরে পরীক্ষা করা যেতে পারে?
এখানে একটি উদাহরণ দেওয়া আছে: আমার ওয়েব অ্যাপ্লিকেশনটিতে টেনে নেওয়ার যোগ্য উপাদান রয়েছে। কোনও উপাদান টেনে আনার সময়, ব্রাউজারটি একটি "ভুতের চিত্র" তৈরি করে। আমি টেনে আনার সময় "ভুতের চিত্র" সরাতে চাই এবং আমি এই আচরণের জন্য একটি পরীক্ষা লিখি। আমার সমস্যাটি হ'ল এই বাগটি কীভাবে ঠিক করা যায় তা …

4
খাঁটি পদ্ধতির জন্য কোনও পরীক্ষা কীভাবে লিখব যা কোনও কিছুই ফেরত না?
আমার কাছে ক্লাসগুলির একটি গুচ্ছ রয়েছে যা মানগুলির বৈধতা যাচাই করে। উদাহরণস্বরূপ, একটি RangeValidatorশ্রেণি নির্দিষ্ট মানের মধ্যে একটি মান আছে কিনা তা পরীক্ষা করে। প্রতিটি ভ্যালিডেটার শ্রেণিতে দুটি পদ্ধতি থাকে: is_valid(value)যা প্রত্যাবর্তন করে Trueবা Falseমানের উপর নির্ভর করে এবং ensure_valid(value)কোন নির্দিষ্ট মান পরীক্ষা করে এবং হয় মানটি বৈধ হলে কিছুই …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.