Manual testing is a process in software testing where testers manually execute test cases without the use of automation tools. It involves the tester playing the role of an end user and using the application to identify any unexpected behavior or bugs. Here are the key aspects of manual testing: What is software testing.?
1] Execution by Humans: Testers execute test cases manually without any automated tools. They check all the features of the application by following a set of pre-defined test cases.
2] User Perspective: Testers simulate end-user actions to ensure the application behaves as expected. This involves navigating through the application, entering data, and verifying the results.
3] Test Case Design: Testers design test cases based on requirements and specifications. These test cases outline the steps to be executed, the input data to be used, and the expected outcome.
4]Types of Testing:
Defect Reporting: Testers document any issues or bugs they encounter during testing. They provide detailed steps to reproduce the problem, which helps developers fix the issues.
Advantages:
Disadvantages:
Manual testing is crucial in the software development lifecycle to ensure the application is functioning correctly and is user-friendly. While it has its limitations, it is often used in conjunction with automated testing to provide comprehensive test coverage.
मॅन्युअल चाचणी ही सॉफ्टवेअर चाचणीमधील एक प्रक्रिया आहे जिथे परीक्षक ऑटोमेशन साधनांचा वापर न करता मॅन्युअली चाचणी प्रकरणे चालवतात. यात परीक्षक अंतिम वापरकर्त्याची भूमिका बजावत आहे आणि कोणतेही अनपेक्षित वर्तन किंवा बग ओळखण्यासाठी अनुप्रयोग वापरत आहे. येथे मॅन्युअल चाचणीचे प्रमुख पैलू आहेत: सॉफ्टवेअर चाचणी म्हणजे काय.?
1] मानवांद्वारे अंमलबजावणी: परीक्षक कोणत्याही स्वयंचलित साधनांशिवाय चाचणी प्रकरणे व्यक्तिचलितपणे कार्यान्वित करतात. ते पूर्व-परिभाषित चाचणी प्रकरणांच्या संचाचे अनुसरण करून अनुप्रयोगाची सर्व वैशिष्ट्ये तपासतात.
2] वापरकर्ता दृष्टीकोन: अनुप्रयोग अपेक्षेप्रमाणे वागतो हे सुनिश्चित करण्यासाठी परीक्षक अंतिम-वापरकर्ता क्रियांचे अनुकरण करतात. यामध्ये अनुप्रयोगाद्वारे नेव्हिगेट करणे, डेटा प्रविष्ट करणे आणि परिणामांची पडताळणी करणे समाविष्ट आहे.
3] चाचणी केस डिझाइन: परीक्षक आवश्यकता आणि वैशिष्ट्यांवर आधारित चाचणी केस डिझाइन करतात. ही चाचणी प्रकरणे अंमलात आणल्या जाणाऱ्या चरणांची रूपरेषा, वापरण्यात येणारा इनपुट डेटा आणि अपेक्षित परिणाम दर्शवितात.
4]चाचणीचे प्रकार:
दोष अहवाल: परीक्षक चाचणी दरम्यान त्यांना आढळणाऱ्या कोणत्याही समस्या किंवा दोषांचे दस्तऐवजीकरण करतात. ते समस्येचे पुनरुत्पादन करण्यासाठी तपशीलवार पायऱ्या देतात, ज्यामुळे विकासकांना समस्यांचे निराकरण करण्यात मदत होते.
फायदे:
तोटे:
सॉफ्टवेअर डेव्हलपमेंट लाइफसायकलमध्ये मॅन्युअल चाचणी हे ॲप्लिकेशन योग्यरित्या कार्य करत आहे आणि वापरकर्ता-अनुकूल आहे याची खात्री करण्यासाठी महत्त्वपूर्ण आहे. त्याच्या मर्यादा असल्या तरी, सर्वसमावेशक चाचणी कव्हरेज प्रदान करण्यासाठी त्याचा वापर स्वयंचलित चाचणीच्या संयोगाने केला जातो.
मैन्युअल परीक्षण सॉफ़्टवेयर परीक्षण में एक प्रक्रिया है जहाँ परीक्षक स्वचालन उपकरणों के उपयोग के बिना मैन्युअल रूप से परीक्षण मामलों को निष्पादित करते हैं। इसमें परीक्षक एक अंतिम उपयोगकर्ता की भूमिका निभाता है और किसी भी अप्रत्याशित व्यवहार या बग की पहचान करने के लिए एप्लिकेशन का उपयोग करता है। यहाँ मैन्युअल परीक्षण के मुख्य पहलू दिए गए हैं: सॉफ़्टवेयर परीक्षण क्या है.?
1] मनुष्यों द्वारा निष्पादन: परीक्षक किसी भी स्वचालित उपकरण के बिना मैन्युअल रूप से परीक्षण मामलों को निष्पादित करते हैं। वे पूर्व-निर्धारित परीक्षण मामलों के एक सेट का पालन करके एप्लिकेशन की सभी विशेषताओं की जाँच करते हैं।
2] उपयोगकर्ता परिप्रेक्ष्य: परीक्षक यह सुनिश्चित करने के लिए अंतिम उपयोगकर्ता क्रियाओं का अनुकरण करते हैं कि एप्लिकेशन अपेक्षित रूप से व्यवहार करता है। इसमें एप्लिकेशन के माध्यम से नेविगेट करना, डेटा दर्ज करना और परिणामों को सत्यापित करना शामिल है।
3] टेस्ट केस डिज़ाइन: परीक्षक आवश्यकताओं और विनिर्देशों के आधार पर टेस्ट केस डिज़ाइन करते हैं। ये परीक्षण मामले निष्पादित किए जाने वाले चरणों, उपयोग किए जाने वाले इनपुट डेटा और अपेक्षित परिणाम की रूपरेखा तैयार करते हैं।
4]परीक्षण के प्रकार:
दोष रिपोर्टिंग: परीक्षक परीक्षण के दौरान सामने आने वाली किसी भी समस्या या बग का दस्तावेजीकरण करते हैं। वे समस्या को पुन: पेश करने के लिए विस्तृत चरण प्रदान करते हैं, जो डेवलपर्स को मुद्दों को ठीक करने में मदद करता है।
लाभ:
नुकसान:
मैन्युअल परीक्षण सॉफ़्टवेयर विकास जीवनचक्र में यह सुनिश्चित करने के लिए महत्वपूर्ण है कि एप्लिकेशन सही ढंग से काम कर रहा है और उपयोगकर्ता के अनुकूल है। हालाँकि इसकी अपनी सीमाएँ हैं, लेकिन व्यापक परीक्षण कवरेज प्रदान करने के लिए इसे अक्सर स्वचालित परीक्षण के साथ संयोजन में उपयोग किया जाता है।
الاختبار اليدوي هو عملية في اختبار البرمجيات حيث يقوم المختبرون بتنفيذ حالات الاختبار يدويًا دون استخدام أدوات التشغيل الآلي. يتضمن ذلك قيام المُختبر بلعب دور المستخدم النهائي واستخدام التطبيق لتحديد أي سلوك أو أخطاء غير متوقعة. فيما يلي الجوانب الرئيسية للاختبار اليدوي: ما هو اختبار البرامج.؟ ص>
1] التنفيذ من قبل البشر: يقوم المختبرون بتنفيذ حالات الاختبار يدويًا دون أي أدوات آلية. ويقومون بالتحقق من كافة ميزات التطبيق من خلال اتباع مجموعة من حالات الاختبار المحددة مسبقًا.
2] منظور المستخدم: يحاكي المختبرون إجراءات المستخدم النهائي للتأكد من أن التطبيق يتصرف كما هو متوقع. يتضمن ذلك التنقل عبر التطبيق وإدخال البيانات والتحقق من النتائج.
3] تصميم حالة الاختبار: يقوم القائمون على الاختبار بتصميم حالات الاختبار بناءً على المتطلبات والمواصفات. توضح حالات الاختبار هذه الخطوات التي سيتم تنفيذها، والبيانات المدخلة التي سيتم استخدامها، والنتيجة المتوقعة.
4]أنواع الاختبار:
الإبلاغ عن العيوب: يقوم المختبرون بتوثيق أي مشكلات أو أخطاء يواجهونها أثناء الاختبار. وهي توفر خطوات تفصيلية لإعادة إظهار المشكلة، مما يساعد المطورين على حل المشكلات.
المزايا:
العيوب:
يعد الاختبار اليدوي أمرًا بالغ الأهمية في دورة حياة تطوير البرامج للتأكد من أن التطبيق يعمل بشكل صحيح وسهل الاستخدام. على الرغم من وجود بعض القيود عليه، فإنه غالبًا ما يتم استخدامه جنبًا إلى جنب مع الاختبار الآلي لتوفير تغطية شاملة للاختبار.
Powered By Dibs Infotech
Attention Please! The stage of your company's digital presence is not a good.
Well Done! The stage of your company's digital presence is good.
Congratulations! The stage of your company's digital presence is very good.
Many Congratulations! The stage of your company's digital presence is Excellent.
Share Link
Or copy link