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

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

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

6
প্রয়োজন বা পদ্ধতি দ্বারা বিভক্ত ইউনিট পরীক্ষা
আমার একটি পদ্ধতি রয়েছে যার জন্য আমি ইউনিট পরীক্ষা লিখতে চাই। আমি এটিকে মোটামুটি জেনেরিক রাখছি কারণ আমি পদ্ধতির বাস্তবায়ন সম্পর্কে আলোচনা করতে চাই না, কেবল এটির পরীক্ষা করে। পদ্ধতিটি হ'ল: public void HandleItem(item a) { CreateNewItem(); UpdateStatusOnPreviousItem(); SetNextRunDate(); } সুতরাং এই শ্রেণীর একটি পাবলিক পদ্ধতি রয়েছে যা তারপরে যুক্তি …
17 c#  unit-testing 

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

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

1
আমি ইউনিট পরীক্ষা এবং একীকরণ পরীক্ষা পৃথক করা উচিত?
আমাকে একটি প্রকল্পের জন্য ইউনিট পরীক্ষা এবং ইন্টিগ্রেশন পরীক্ষা লিখতে হবে। সমস্ত পরীক্ষা একক পরীক্ষার ফোল্ডারে রাখা উচিত ? অথবা ইউনিট পরীক্ষা এবং একীকরণ পরীক্ষা প্রতিটি পৃথক পরীক্ষার ফোল্ডারে থাকা উচিত ? অথবা আমি এমনকি তাদের পৃথক প্রকল্পে রাখা উচিত ? যদি আমি তাদের একসাথে রাখি তবে এই পদ্ধতির সাথে …

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

3
আপনি কোনও ফাংশন কীভাবে পরীক্ষা করবেন যার একমাত্র উদ্দেশ্য একটি বাহ্যিক এপিআইকে জিজ্ঞাসা করা, কিন্তু এপিআই একটি জটিল ক্যোয়ারী সিনট্যাক্স ব্যবহার করে?
কেবলমাত্র আসল যুক্তিই বাহ্যিক এপিআইয়ের ক্যোয়ারী বাক্য গঠনতে রয়েছে। এটি এপিআইকে জিজ্ঞাসা করে কিনা তা পরীক্ষা করতে চাই না, আমি এটি পরীক্ষা করতে চাই যে এটি এটিকে এমনভাবে জিজ্ঞাসা করে যাতে সঠিক তথ্য ফিরে আসবে। উদাহরণস্বরূপ, কিছু সিডো-কোড: function retrieve_related_data(id) { query = "[potentially long, syntactically complex query that uses …

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

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

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

1
আমি কীভাবে আমার REST ওয়েব পরিষেবাটিকে ইউনিট-টেস্ট করতে পারি?
আমি ইউনিট টেস্টিংয়ে নতুন, আমি একটি রেস্টের ওয়েব পদ্ধতি পেয়েছি যা কেবল ডিবি কল করে এবং একটি ডিটিও পপুলেট করে। সিউডো কোডটি public object GetCustomer(int id) { CustomerDTO objCust = //get from DB return objCust; } আমার সন্দেহ হ'ল কীভাবে এই পদ্ধতিগুলির জন্য পরীক্ষা লিখতে হয় এবং পরীক্ষার ধরণের (ইন্টিগ্রেশন …

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

6
কার্যপ্রণালী থেকে অবজেক্ট ওরিয়েন্টড কোডে রূপান্তর করুন
আমি লিগ্যাসি কোড এবং ক্লিন কোডের সাথে কার্যকরভাবে পড়তে শুরু করছি যে কীভাবে একটি বৃহত এএসপি.নেট ওয়েবফোর্স অ্যাপ্লিকেশনের বিদ্যমান কোড-বেস পরিষ্কার করতে হবে সে সম্পর্কে কৌশল শেখার লক্ষ্য নিয়ে। এই ব্যবস্থাটি ২০০৫ সাল থেকে প্রায় হয়েছে এবং তার পর থেকে বেশ কয়েকটি উন্নতি হয়েছে। মূলত কোডটি নিম্নরূপে কাঠামোগত হয়েছিল (এবং …

4
ডাটাবেসের সাথে কাজ করার সময় ওও এবং টেস্টেবল থাকা
ডেটাবেস নিয়ে কাজ করার জন্য কিছুকে ওওপি কৌশলগুলি কী বলে টেস্টেবল জিনিসগুলি রাখে? বলুন আমার একটি ব্যবহারকারী শ্রেণি রয়েছে এবং আমার উত্পাদন পরিবেশ মাইএসকিউএল এর বিপরীতে কাজ করে। আমি পিএইচপি ব্যবহার করে এখানে প্রদর্শিত কয়েকটি সম্ভাব্য পন্থা দেখছি: ডেটা ব্যাকএন্ড উত্সকে বিমূর্ত করতে load()এবং এর জন্য ইন্টারফেস সহ একটি $ …

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

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