প্রশ্ন ট্যাগ «tdd»

টিডিডি মানে টেস্ট-চালিত বিকাশ, বা টেস্ট-চালিত ডিজাইন। কোডটি সন্তুষ্ট করার জন্য ইউনিট পরীক্ষা লেখার অভ্যাস যা রেড-গ্রিন-রিফ্যাক্টর চক্র নামে পরিচিত।

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

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

11
কোনও ইউনিট পরীক্ষায় পাস করার জন্য ন্যূনতম কোড লেখা - প্রতারণা ছাড়াই!
টিডিডি করার সময় এবং ইউনিট পরীক্ষা লেখার সময়, আপনি কীভাবে পরীক্ষা করছেন যে "প্রয়োগ" কোডটির প্রথম পুনরাবৃত্তিটি লেখার সময় "প্রতারণা" করার তাগিদকে প্রতিহত করবে? উদাহরণস্বরূপ: আসুন আমি একটি সংখ্যার ফ্যাক্টরিয়াল গণনা করা দরকার। আমি ইউনিট পরীক্ষা দিয়ে শুরু করি (এমএসটিস্ট ব্যবহার করে) এরকম কিছু: [TestClass] public class CalculateFactorialTests { [TestMethod] …
36 unit-testing  tdd 

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

4
এখানে এমন কিছু অঞ্চল রয়েছে যেখানে টিডিডি উচ্চতর আরওআই সরবরাহ করে এবং এমন অন্যান্য অঞ্চল যেখানে আরওআই এত কম যে এটি অনুসরণ করার মতো নয়? [বন্ধ]
গবেষণা বা পরীক্ষা চালিত উন্নতি. আমি এটি পেয়েছি। তবে পরীক্ষা লেখার জন্য ওভারহেডের প্রয়োজন হয় না। সুতরাং কোড বেড জুড়ে টিডিডি সর্বজনীনভাবে ব্যবহার করা উচিত, বা এমন কোনও অঞ্চল রয়েছে যেখানে টিডিডি একটি উচ্চতর আরওআই সরবরাহ করে এবং অন্যান্য অঞ্চল যেখানে আরওআই এত কম যে এটি অনুসরণ করার মতো নয়।

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

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

3
বিডিডি এবং টিডিডির মধ্যে সম্পর্ক
বিডিডি এবং টিডিডির সম্পর্ক কী? আমি যা বুঝেছি তা থেকে বিডিডি টিডিডি-র উপরে দুটি প্রধান বিষয় যুক্ত করে: পরীক্ষার নামকরণ (নিশ্চিত / হওয়া উচিত) এবং গ্রহণযোগ্যতা পরীক্ষা। বিডিডি দ্বারা উন্নয়নের সময় আমার কি টিডিডি অনুসরণ করা উচিত? যদি হ্যাঁ, আমার টিডিডি ইউনিট পরীক্ষাগুলির একই নামকরণ করা উচিত / নিশ্চিত করা …
30 tdd  bdd 

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

3
টিডিডিতে পুনরায় নকশার পরে সেই পদ্ধতিটি ব্যক্তিগত হয়ে গেলে পদ্ধতির পরীক্ষা দিয়ে কী ঘটে?
ধরা যাক আমি অন্যান্য চরিত্র এবং সেই ধরণের স্টাফকে আক্রমণ করে এমন অক্ষরগুলির সাথে একটি ভূমিকা গেম বিকাশ করা শুরু করি। টিডিডি প্রয়োগ করে আমি যুক্তির অভ্যন্তরীণ Character.receiveAttack(Int)পদ্ধতির পরীক্ষার জন্য কয়েকটি পরীক্ষার কেস তৈরি করি । এটার মতো কিছু: @Test fun healthIsReducedWhenCharacterIsAttacked() { val c = Character(100) //arg is the …

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

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

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

11
আমার কি সব পরীক্ষা করার দরকার আছে?
আমি আমার প্রথম আসল প্রকল্পটি রেল অন রেলস- এ শুরু করতে যাচ্ছি এবং আমি নিজেকে টিডিডি পরীক্ষা লিখতে বাধ্য করছি । টেস্ট লেখার ক্ষেত্রে আমি প্রকৃত সুবিধা দেখতে পাচ্ছি না, তবে যেহেতু এটি খুব গুরুত্বপূর্ণ বলে মনে হচ্ছে, তাই চেষ্টা করব। স্থির পৃষ্ঠাগুলি সহ আমার আবেদনের প্রতিটি অংশের পরীক্ষা করা …
28 testing  tdd 

13
100% কোড কভারেজ একটি পাইপ স্বপ্ন?
ভারী jquery / backbonejs ওয়েব অ্যাপ্লিকেশনগুলিতে 100% কোড কভারেজ আশা করা কি সম্ভব? যখন জাভাস্ক্রিপ্ট / জকোয়ারিতে প্রকৃত কোড কভারেজ 92% -95% এর আশেপাশে থাকে তখন 100% কভারেজ পূরণ না হওয়ার কারণে স্প্রিন্টে ব্যর্থ হওয়া কি যুক্তিসঙ্গত?
28 code-quality  tdd  bdd 

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