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

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

2
আপনি কীভাবে আপনার জাভাস্ক্রিপ্ট পরীক্ষা করেন?
আমি দেরীতে জাভাস্ক্রিপ্ট কাজ অনেক সময় ব্যয়। জাভাস্ক্রিপ্ট পরীক্ষার জন্য ভালভাবে কাজ করার মতো একটি উপায় আমি পাইনি। অতীতে এটি আমার পক্ষে সমস্যা হয়নি কারণ বেশিরভাগ ওয়েবসাইটে আমি কাজ করেছি সেগুলির মধ্যে জাভাস্ক্রিপ্ট খুব কম ছিল। আমার কাছে এখন একটি নতুন ওয়েবসাইট রয়েছে যা jQuery এর বিস্তৃত ব্যবহার করে আমি …

1
উত্তরাধিকার কোডের সাথে কাজ করার সময় ইউনিট পরীক্ষার জেনারেটরগুলি কী আপনাকে সহায়তা করেছে?
আমি একটি ছোট (জেনারেটেড সহ ~ 70kLOC) সি # (.NET 4.0, কিছু সিলভারলাইট) কোড বেস দেখছি যা পরীক্ষার কভারেজ খুব কম। কোডটি নিজেই এটিতে কাজ করে যে এটি ব্যবহারকারীর গ্রহণযোগ্যতা পরীক্ষায় উত্তীর্ণ হয়েছে, তবে এটি ভঙ্গুর এবং কিছু ক্ষেত্রে খুব ভাল ফ্যাক্টর হয় না। আমি স্বাভাবিক সন্দেহভাজন (এনমক, নুনিট, সিলভারলাইট …

2
একটি "দৃser় কাঠামো" কি?
আমি JS-পরীক্ষা চালক ইউনিট-পরীক্ষার ফ্রেমওয়ার্ক যখন আমি খুঁজে পাওয়া যায় নি ফ্রেমওয়ার্ক পিছনে বলছি মনস্থ করা এটি করা সম্পর্কে পড়া ছিল একটি বিবৃতি ফ্রেমওয়ার্ক সাথে একত্রিত । একটি দৃ framework় কাঠামো কি? এটি কি এক ধরণের ইউনিট-টেস্টিং কাঠামো? যদি এটি হয় তবে এই জাতীয় ফ্রেমওয়ার্কগুলির সাথে নির্দিষ্ট কী?

2
আপনি কীভাবে অ্যাপ্লিকেশন এবং ইউআই কোড পরীক্ষা করবেন?
আমি ইউনিট পরীক্ষাগুলি লিখতে পছন্দ করি এবং তারা সম্মত হন যে তারা কোড পরীক্ষা করার জন্য, রিগ্রেশনগুলি প্রতিরোধের জন্য একটি দুর্দান্ত উপায় However তবে যাইহোক, আমি দিনের বেলা এবং দিনের বাইরে যে কোডটি ব্যবহার করি তার সিংহভাগ প্রয়োগ করার কারণে আমি এগুলিকে বেশি লিখতে অক্ষম মনে করি application কোড যা …

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

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

1
এক-লাইন ফাংশন দিয়ে তৈরি ডেটা মংগিং পাইপলাইনগুলির জন্য ইউনিট টেস্টিং
ফাংশনাল প্রোগ্রামিংয়ের জন্য মেরি রোজ কুকের ব্যবহারিক ভূমিকা পড়া এবং তিনি একটি অ্যান্টি-প্যাটার্নের উদাহরণ হিসাবে দিয়েছেন def format_bands(bands): for band in bands: band['country'] = 'Canada' band['name'] = band['name'].replace('.', '') band['name'] = band['name'].title() থেকে ফাংশন একাধিক জিনিস করে নাম বর্ণনামূলক নয় এর পার্শ্ব প্রতিক্রিয়া রয়েছে প্রস্তাবিত সমাধান হিসাবে, তিনি বেনাম ফাংশনগুলি …

2
আমি কীভাবে একটি হিউরিস্টিক অ্যালগরিদম পরীক্ষা করব?
বলুন আমাদের কাছে আলগরিদম সন্ধানের রুট রয়েছে: def myHeuristicTSP(graph): /*implementation*/ return route এখন আমরা এটি পরীক্ষা করতে চাই: class TestMyHeuristicTSP: def testNullGraphRaiseValueError(self): self.assertRaises(ValueError, myHueristicTSP(None)) def testSimpleTwoNodeGraphReturnsRoute: self.assertEquals(expectedResult, myHeuristicTSP(input)) প্রশ্নটি হল, একটি অ-হিউরিস্টিক টিএসপি অ্যালগরিদমের জন্য, আমরা বিভিন্ন ধরণের গ্রাফ দিতে পারি এবং পরীক্ষা করতে পারি যে তারা সর্বদা স্বল্পতম রুটে …

4
রিফ্যাক্টরিং - যতক্ষণ না সমস্ত পরীক্ষার উত্তীর্ণ হয় কেবল কোডটি পুনরায় লেখার পক্ষে কি উপযুক্ত?
আমি সম্প্রতি রেলসনফ ২০১৪-র "অল দ্য লিটল থিংস" দেখেছি this def tick if @name != 'Aged Brie' && @name != 'Backstage passes to a TAFKAL80ETC concert' if @quality > 0 if @name != 'Sulfuras, Hand of Ragnaros' @quality -= 1 end end else ... end ... end প্রথম পদক্ষেপটি ফাংশনটিকে …

3
উদাহরণস্বরূপ ম্যানুয়ালি ইউনিট টেস্ট প্রুফ লিখছেন?
আমরা জানি যে JUnit পরীক্ষাগুলি লিখতে আপনার কোডের মাধ্যমে একটি নির্দিষ্ট পথ প্রদর্শন করে। আমার এক সহযোগী মন্তব্য করেছেন: ম্যানুয়ালি ইউনিট পরীক্ষা লেখা হয় উদাহরণস্বরূপ প্রুফ । তিনি হাস্কেলের পটভূমি থেকে আসছিলেন যার কাছে কুইকচেকের মতো সরঞ্জাম এবং প্রকারের সাথে প্রোগ্রামের আচরণ সম্পর্কে যুক্তি করার ক্ষমতা রয়েছে । তার প্রবণতাটি …

6
ইউনিট পরীক্ষাগুলিতে কেবল 'কার্যকরী' সফ্টওয়্যারটি আবরণ করা উচিত
আমরা একটি নতুন সফ্টওয়্যার বিকাশ প্রকল্পে স্ট্রাকচারম্যাপ ব্যবহার করছি । দলের সদস্যদের মধ্যে একটি ইউনিট পরীক্ষা কার্যকর করেছে যা মূলত স্ট্রাকচারম্যাপ ধারক কনফিগারেশন পরীক্ষা করে । এটি নিম্নলিখিতগুলি করে এটি করে; আমাদের অ্যাপ্লিকেশন নেমস্পেসের ক্লাসগুলির জন্য কনফিগার করা সংস্থাগুলির সংখ্যার উদাহরণ গণনা করে। শ্রেণি পর্যায়ে প্রত্যাশিত দৃষ্টান্তগুলি সংজ্ঞায়িত করে আশ্বাস …

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

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

1
ইউনিট এবং ইন্টিগ্রেশন মধ্যে পরীক্ষার ব্যবধান: ক্ষুদ্র, উপাদান, ইউনিট একীকরণ পরীক্ষায় একীকরণ
গত কয়েক সপ্তাহ ধরে আমি কীভাবে আমাদের পরীক্ষার পদ্ধতিতে একটি ফাঁক পূরণ করতে পারি তা নিয়ে গবেষণা করছি। সরলীকৃত পদগুলিতে ইউনিট পরীক্ষাগুলি খুব ছোট এবং traditionalতিহ্যগত একীকরণের পরীক্ষাগুলি খুব বড়। যেখানে Aএবং Bউভয়ই উপাদান ব্যবহার করে সেখানে একটি ঘন ঘন দৃশ্য আসে C। তবে Aএবং Bজন্য কিছুটা ভিন্ন প্রয়োজনীয়তা আছে, …

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

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