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

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

8
আইএফ স্টেটমেন্টে ইউনিট একাধিক শর্ত পরীক্ষা করে
আমার কাছে কোডের একটি অংশ রয়েছে যা দেখতে এরকম কিছু দেখাচ্ছে: function bool PassesBusinessRules() { bool meetsBusinessRules = false; if (PassesBusinessRule1 && PassesBusinessRule2 && PassesBusinessRule3) { meetsBusinessRules= true; } return meetsBusinessRules; } আমি বিশ্বাস করি যে এই নির্দিষ্ট ফাংশনের জন্য চারটি ইউনিট পরীক্ষা করা উচিত। তিনটি যদি স্টেটমেন্টের প্রতিটি শর্ত …

6
ডাটাবেস এবং ইউনিট / ইন্টিগ্রেশন টেস্টিং
ওয়েব অ্যাপ্লিকেশনগুলির সাথে ইউনিট / ইন্টিগ্রেশন টেস্টিং সম্পর্কে কারও সাথে আমার আলোচনা হয়েছে এবং 1 টি মূল ধারণা সম্পর্কে আমার মতবিরোধ রয়েছে। বিষয়গুলি হ'ল আমি যে ব্যক্তির সাথে কথা বলছি সেটি মনে করে যে ইউনিট পরীক্ষার কাজটি করা ডেটাবেসটির তাতে প্রাক-জনবহুল ডেটা থাকা উচিত এবং আমি মনে করি এটি পরীক্ষাগুলি …

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

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

3
ইউনিট পরীক্ষায় চক্রীয় নির্ভরতাগুলির সাথে লড়াই করা
আমি টিডিডি অনুশীলনের চেষ্টা করছি, এটি ব্যবহার করে বিট ভেক্টরের মতো একটি সাধারণ বিকাশ করতে। আমি সুইফ্ট ব্যবহার করে যাচ্ছি, তবে এটি একটি ভাষা-অজ্ঞাত প্রশ্ন। আমার এমনটি BitVectorযা একটি structএকক সঞ্চয় করে UInt64এবং এটির উপরে একটি API উপস্থাপন করে যা আপনাকে এটি সংগ্রহের মতো আচরণ করতে দেয়। বিশদটি খুব বেশি …

8
কোড পর্যালোচনা চলাকালীন পরীক্ষাগুলি লেখা কি উপকারী হবে না?
আমার এক সহকর্মী একটি ধারণা নিয়ে এসেছিলেন যা আমি আকর্ষণীয় পেয়েছি। কোড টি পর্যালোচনা চলাকালীন পরীক্ষাগুলি লিখতে কি সুবিধাজনক হবে না, এমন ব্যক্তি ধরে নিয়ে যে আমরা টিডিডি করি না? এই প্রশ্নের জন্য ধরে নিন যে এটি নিখাদ একাডেমিক প্রকল্প তাই কোনও জীবন ঝুঁকির মধ্যে নেই। তাছাড়া দলটি ৪ জন। …

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

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

1
সময় মতো বিকাশের পাশাপাশি ইউনিট টেস্ট তৈরির পাশাপাশি রক্ষণাবেক্ষণের কাজে ব্যয় করা সময়ের কী প্রভাব রয়েছে?
আমি একটি পরামর্শদাতা এবং আমি আমার ক্লায়েন্ট সাইটে সমস্ত বিকাশকারীদের ইউনিট পরীক্ষা চালু করতে যাচ্ছি। আমার লক্ষ্যটি হ'ল এটি নিশ্চিত করা যে সমস্ত নতুন অ্যাপ্লিকেশনগুলির তৈরি সমস্ত শ্রেণীর জন্য ইউনিট পরীক্ষা করা উচিত। ক্লায়েন্টের বিদ্যমান অ্যাপ্লিকেশনগুলিতে বাগ ফিক্সিং থেকে উচ্চ রক্ষণাবেক্ষণ ব্যয় নিয়ে একটি সমস্যা রয়েছে। তাদের অ্যাপ্লিকেশনগুলির আয়ু 5-15 …

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

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

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

6
টিডিডিতে আমাকে প্রথমে টেস্ট লিখতে হবে নাকি ইন্টারফেসটি প্রথম লিখতে হবে?
আমি সিডি ব্যবহার করে টিডিডি শিখছি, যতদূর আমি জানি পরীক্ষার বিকাশ চালানো উচিত , এটি প্রথম পরীক্ষায় পাস করার জন্য খালি ন্যূনতম কোড লেখার পরে একটি ব্যর্থ পরীক্ষা লিখুন তারপরে রিফ্যাক্টরিং করুন। তবে এটিও বলা হয় যে " প্রোগ্রাম থেকে ইন্টারফেস, বাস্তবায়ন নয় ", তাই প্রথমে একটি ইন্টারফেস লিখুন । …
23 c#  unit-testing  tdd 

2
ইউনিট টেস্টিং ক্লাসগুলি যাতে অনলাইনে কার্যকারিতা থাকে
যখন এমন ক্লাসের ইউনিট টেস্টিংয়ের ক্রিয়াকলাপে যেখানে ব্যক্তিগত ক্রিয়াকলাপগুলির জন্য অনলাইন কার্যকারিতা প্রয়োজন। কিভাবে এটি পরীক্ষা করতে হবে? উদাহরণ স্বরূপ: public class Foo { public int methodA() { int val = goOnlineToGetVal(); return val; } private int goOnlineToGetVal() { CloudService c = new CloudService(); int oval = c.getValueFromService(); return oval; …

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

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