ভিডিও: IntelliJ কভারেজ কি?
2024 লেখক: Lynn Donovan | [email protected]. সর্বশেষ পরিবর্তিত: 2023-12-15 23:44
কোড কভারেজ ইউনিট পরীক্ষার সময় আপনার কতটা কোড নির্বাহ করা হচ্ছে তা আপনাকে দেখতে দেয়, যাতে আপনি বুঝতে পারেন এই পরীক্ষাগুলি কতটা কার্যকর। নিম্নলিখিত কোড কভারেজ রানার্স পাওয়া যায় ইন্টেলিজে ধারণা: ইন্টেলিজে IDEA কোড কভারেজ রানার (প্রস্তাবিত)।
এর পাশাপাশি, আমি কিভাবে ইন্টেলিজে কভারেজ দেখতে পাব?
আবার খুলতে চাইলে কভারেজ টুল উইন্ডো, রান নির্বাচন করুন | কোড দেখান কভারেজ প্রধান মেনু থেকে ডেটা, অথবা Ctrl+Alt+F6 টিপুন। রিপোর্টে দেখানো হয়েছে যে কত শতাংশ কোড হয়েছে আচ্ছাদিত পরীক্ষা দ্বারা। আপনি পারেন দেখা দ্য কভারেজ ক্লাস, পদ্ধতি এবং লাইনের ফলাফল।
কোড কভারেজ মানে কি? কোড কভারেজ হয় আপনার কতগুলি লাইন/ব্লক/আর্ক এর পরিমাপ কোড স্বয়ংক্রিয় পরীক্ষা চালানোর সময় কার্যকর করা হয়। কোড কভারেজ হয় বাইনারিগুলিকে ট্রেসিং কল যোগ করতে এবং যন্ত্রযুক্ত পণ্যের বিরুদ্ধে স্বয়ংক্রিয় পরীক্ষার একটি সম্পূর্ণ সেট চালানোর জন্য একটি বিশেষ সরঞ্জাম ব্যবহার করে সংগ্রহ করা হয়।
এই পদ্ধতিতে, আমি কিভাবে IntelliJ এ কোড কভারেজ ব্যবহার করব?
- সেটিংস/পছন্দের ডায়ালগে Ctrl+Alt+S, বিল্ড, এক্সিকিউশন, ডিপ্লয়মেন্ট নির্বাচন করুন | কভারেজ।
- সংগৃহীত কভারেজ ডেটা কীভাবে প্রক্রিয়া করা হবে তা সংজ্ঞায়িত করুন:
- কভারেজ টুল উইন্ডোটি স্বয়ংক্রিয়ভাবে খুলতে সক্রিয় কভারেজ ভিউ চেকবক্সটি নির্বাচন করুন।
আমি কিভাবে কোড কভারেজ খুঁজে পেতে পারি?
এর মৌলিক পরিমাপ কোড কভারেজ হয় কভারেজ আইটেম”, যা কিছু দ্বারা আমরা গণনা করতে সক্ষম হয়েছি এবং দেখা এটা পরীক্ষা করা হয়েছে কি না। এর পরিমাপ কভারেজ নিম্নলিখিত সূত্র দ্বারা নির্ধারণ করা যেতে পারে। কভারেজ = সংখ্যা কভারেজ ব্যায়াম করা আইটেম / মোট সংখ্যা কভারেজ আইটেম *100%।
প্রস্তাবিত:
নির্দেশ কভারেজ কি?
নির্দেশের কভারেজ কার্যকর করা বা মিস করা কোডের পরিমাণ সম্পর্কে তথ্য প্রদান করে। এই মেট্রিক সোর্স ফরম্যাটিং থেকে সম্পূর্ণ স্বাধীন এবং সর্বদা উপলব্ধ, এমনকি ক্লাস ফাইলগুলিতে ডিবাগ তথ্যের অনুপস্থিতিতেও
আমি কিভাবে IntelliJ এ পরীক্ষার কভারেজ পেতে পারি?
টুল উইন্ডোতে কভারেজ ফলাফল? আপনি যদি কভারেজ টুল উইন্ডোটি পুনরায় খুলতে চান তবে রান | নির্বাচন করুন প্রধান মেনু থেকে কোড কভারেজ ডেটা দেখান, অথবা Ctrl+Alt+F6 টিপুন। রিপোর্টটি কোডের শতাংশ দেখায় যা পরীক্ষার দ্বারা আচ্ছাদিত হয়েছে। আপনি ক্লাস, পদ্ধতি এবং লাইনের জন্য কভারেজ ফলাফল দেখতে পারেন
JaCoCo শাখা কভারেজ কি?
JaCoCo প্রধানত তিনটি গুরুত্বপূর্ণ মেট্রিক্স প্রদান করে: লাইন কভারেজ পরীক্ষার মাধ্যমে ডাকা জাভা বাইট কোড নির্দেশাবলীর সংখ্যার উপর ভিত্তি করে ব্যবহার করা কোডের পরিমাণ প্রতিফলিত করে। শাখা কভারেজ কোডে ব্যায়াম করা শাখার শতাংশ দেখায় - সাধারণত if/else এবং সুইচ স্টেটমেন্টের সাথে সম্পর্কিত
আমি কিভাবে IntelliJ এ কোড কভারেজ সক্ষম করব?
কোড কভারেজ আচরণ কনফিগার করবেন? সেটিংস/প্রেফারেন্স ডায়ালগে Ctrl+Alt+S, বিল্ড, এক্সিকিউশন, ডিপ্লয়মেন্ট নির্বাচন করুন | কভারেজ। সংগৃহীত কভারেজ ডেটা কীভাবে প্রক্রিয়া করা হবে তা নির্ধারণ করুন: স্বয়ংক্রিয়ভাবে কভারেজ টুল উইন্ডো খুলতে সক্রিয় কভারেজ ভিউ চেকবক্সটি নির্বাচন করুন
IntelliJ কভারেজ দিয়ে কি চালানো হয়?
কভারেজ সহ পরীক্ষা চালান IntelliJ কভারেজ বিকল্প চালু রেখে পরীক্ষা ক্লাস চালাবে। কভারেজ উইন্ডোতে আপনি ফলাফল দেখতে পারেন। এটি পরীক্ষা দ্বারা কত শতাংশ কোড কভার করা হয়েছে তা প্রদর্শন করবে। আপনি ক্লাস, পদ্ধতি বা লাইন ভিত্তিতে কভারেজ ফলাফল দেখতে পারেন