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

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

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

4
প্রতিটি নতুন বাগের জন্য একটি ইউনিট পরীক্ষা যুক্ত করুন
আমার চাকরিতে সমস্ত বিকাশকারী যা বাগ সমাধান করে তাদের একটি নতুন ইউনিট পরীক্ষা যুক্ত করতে হবে যা এই ধরণের বাগগুলি সম্পর্কে সতর্ক করে (ক্ষেত্রে এটি আবার সংঘটিত হয়)। যদি ইউনিট পরীক্ষা সম্ভব না হয় (উদাহরণস্বরূপ, ওয়েবপৃষ্ঠা নকশার সমস্যা) তবে কিউএ বিভাগকে ম্যানুয়ালি এটি পরীক্ষা করার জন্য একটি পরীক্ষার কেস তৈরি …

5
ইউনিট পরীক্ষা পদ্ধতিগুলির সর্বোত্তম উপায় যা একই শ্রেণীর অভ্যন্তরে অন্যান্য পদ্ধতিগুলি কল করে
আমি সম্প্রতি কিছু বন্ধুদের সাথে আলোচনা করছিলাম নীচের 2 টি পদ্ধতির মধ্যে কোনটি একই শ্রেণীর অভ্যন্তরীণ পদ্ধতিগুলি থেকে একই শ্রেণীর অভ্যন্তরীণ পদ্ধতিগুলিতে ফিরতি ফলাফল বা কলগুলার পক্ষে সবচেয়ে ভাল। এটি একটি খুব সরল উদাহরণ। বাস্তবে ফাংশনগুলি আরও জটিল। উদাহরণ: public class MyClass { public bool FunctionA() { return FunctionB() % …

6
জটিল নিয়মিত প্রকাশের জন্য ইউনিট পরীক্ষা করা উচিত?
আমার আবেদনে জটিল নিয়মিত প্রকাশের জন্য ইউনিট পরীক্ষা লিখতে হবে? একদিকে: এগুলি পরীক্ষা করা সহজ কারণ ইনপুট এবং আউটপুট ফর্ম্যাটটি প্রায়শই সহজ এবং সু-সংজ্ঞায়িত হয় এবং এগুলি প্রায়শই জটিল হয়ে উঠতে পারে তাই তাদের পরীক্ষাগুলি বিশেষভাবে মূল্যবান specifically অন্যদিকে: তারা নিজেরাই কিছু ইউনিটের ইন্টারফেসের খুব কমই অংশ। কেবলমাত্র ইন্টারফেসটি পরীক্ষা …

3
ASP.NET MVC- এ নিয়ামক পরীক্ষার ইউনিটটির কি কোনও বাস্তব মূল্য আছে?
আমি আশা করি এই প্রশ্নটি কিছু আকর্ষণীয় উত্তর দেয় কারণ এটি এমন একটি যা আমাকে কিছুক্ষণের জন্য ডেকে আনে। ASP.NET MVC- এ নিয়ামক পরীক্ষার ইউনিটটির কি কোনও বাস্তব মূল্য আছে? এর দ্বারা আমি যা বোঝাতে চাইছি তা হ'ল বেশিরভাগ সময়, (এবং আমি কোনও বুদ্ধিমান নই), আমার নিয়ামক পদ্ধতিগুলি এমনকি তাদের …

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

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

2
কীভাবে পেয়ারা ইউনিট পরীক্ষা স্বয়ংক্রিয়ভাবে উত্পন্ন হয়েছে?
পেয়ারা ইউনিট পরীক্ষার কেস স্বয়ংক্রিয়ভাবে উত্পন্ন : পেয়ারাটিতে ইউনিট পরীক্ষার বিস্ময়কর সংখ্যা রয়েছে: জুলাই ২০১২ পর্যন্ত, পেয়ারা পরীক্ষাগুলিতে ২৮6,০০০ এরও বেশি স্বতন্ত্র পরীক্ষার মামলা রয়েছে। এগুলির বেশিরভাগ স্বয়ংক্রিয়ভাবে উত্পন্ন হয়, হাতে লেখা নয়, তবে পেয়ারা পরীক্ষার কভারেজ অত্যন্ত বিশদভাবে বিশেষত com.google.common.collect এর জন্য। এগুলি কীভাবে উত্পন্ন হয়েছিল? সেগুলি ডিজাইন এবং …

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

5
পরীক্ষা চালিত উন্নয়ন - আমাকে বোঝাতে! [বন্ধ]
আমি জানি কিছু লোক পরীক্ষা চালিত বিকাশের বিশাল প্রবক্তা। আমি অতীতে ইউনিট পরীক্ষাগুলি ব্যবহার করেছি, তবে কেবলমাত্র অপারেশনগুলির পরীক্ষা করতে যা সহজেই পরীক্ষা করা যায় বা যা আমি বিশ্বাস করি এটি সম্ভবত সঠিক হতে পারে। সম্পূর্ণ কোড কভারেজের কাছাকাছি বা কাছাকাছি শোনার মতো মনে হচ্ছে এটি অনেক বেশি সময় নেয়। …

6
ইউনিট পরীক্ষার প্রত্যাশিত ফলাফলগুলি হার্ডকোড করা উচিত?
ইউনিট পরীক্ষার প্রত্যাশিত ফলাফলগুলি হার্ডকোড করা উচিত, না সেগুলি প্রাথমিক ভেরিয়েবলের উপর নির্ভরশীল হতে পারে? হার্ডকোডযুক্ত বা গণনা করা ফলাফলগুলি কি ইউনিট পরীক্ষায় ত্রুটিগুলি প্রবর্তনের ঝুঁকি বাড়ায়? অন্যান্য বিষয়গুলিও আমি বিবেচনা করি নি? উদাহরণস্বরূপ, এই দুটির মধ্যে কোনটি আরও নির্ভরযোগ্য ফর্ম্যাট? [TestMethod] public void GetPath_Hardcoded() { MyClass target = new …
29 c#  unit-testing 

4
ইউনিট টেস্টিং সেরা ইউনিট টেস্টিং এক ইউনিট নবজাতকের জন্য
সাম্প্রতিক বছরগুলিতে, আমি বড় প্রকল্পগুলিতে বা ছোট সরঞ্জামগুলিতে লোকের জন্য কেবল ছোট ছোট উপাদান লিখেছি। আমি কখনই একটি ইউনিট পরীক্ষা লিখিনি এবং এটি সর্বদা মনে হয় কীভাবে সেগুলি লিখতে শেখা এবং প্রকৃতপক্ষে প্রোগ্রাম চালানো এবং বাস্তবের জন্য পরীক্ষার চেয়ে অনেকটা বেশি সময় নেয় making আমি প্রায় একটি মোটামুটি বড় আকারের …

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

8
পদ্ধতি: অন্য বিকাশকারীর জন্য লিখন ইউনিট পরীক্ষা
আমি সফটওয়্যার বিকাশ এবং ইউনিট পরীক্ষা লেখার কথা ভাবছিলাম। আমি নিম্নলিখিত ধারণা পেয়েছিলাম: ধরে নেওয়া যাক আমাদের কাছে বিকাশকারীদের জোড়া রয়েছে। প্রতিটি জুটি কোডের একটি অংশের জন্য দায়বদ্ধ। জুটির মধ্যে একটি বৈশিষ্ট্য প্রয়োগ করে (লিখনের কোড) এবং দ্বিতীয়টি এর জন্য একটি ইউনিট পরীক্ষা লেখেন। টেস্ট কোড পরে লেখা হয়। আমার …

6
টিডিডি ছাড়াই ইউনিট পরীক্ষার অনুভূতি
আমাদের নতুন (বেশ বড়) প্রকল্প শুরু হচ্ছে, যা আমরা টিডিডি ব্যবহার করে বিকাশের পরিকল্পনা করেছি। টিডিডি ধারণাটি ব্যর্থ হয়েছে (অনেক ব্যবসায়িক এবং অ-ব্যবসায়িক কারণে), তবে এই মুহূর্তে আমাদের একটি কথোপকথন রয়েছে - আমাদের কি ইউনিট টেস্টগুলি যাইহোক লেখা উচিত, না উচিত। আমার বন্ধু বলেছে যে টিডিডি ছাড়া ইউনিট পরীক্ষা লেখার …
28 unit-testing  tdd 

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