🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مصاحبه تست دستی نرم افزار (پرسش و پاسخ برای تضمین کیفیت)
- آخرین آپدیت
دانلود Manual Software Testing Interview (Q&A for QA)
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آیا به دنبال ارتقای دانش خود در زمینه تست نرمافزار، تست دستی، و تضمین کیفیت (QA) هستید؟ آیا میخواهید یک تستر نرمافزار حرفهای شوید؟
این دوره آموزشی جامع به شما کمک میکند تا برای مصاحبههای شغلی تستر نرمافزار آماده شوید و دانش فنی خود را به طور چشمگیری افزایش دهید.
آموزش جامع تست نرمافزار: آمادگی برای مصاحبه شغلی تستر
این دوره شامل پاسخ به 100 سوال مهم و پرتکرار در مصاحبههای تئوری تست نرمافزار است. هر پاسخ با ویژگیهای زیر ارائه میشود:
توضیح دقیق و کامل: پاسخها بر اساس استانداردهای رسمی، گواهینامهها و مقالات معتبر تهیه شدهاند.
زبان ساده و قابل فهم: مفاهیم پیچیده به زبان ساده و قابل درک توضیح داده شدهاند.
مثالهای عملی: هر پاسخ شامل مثالهای واقعی است که به شما کمک میکند تئوری را در عمل درک کنید.
محتوای چند رسانهای: هر پاسخ شامل یک ویدیو برای یادگیری بصری و یک مقاله برای مطالعه و تحلیل عمیق است.
پیشنیازها:
یک فنجان قهوه یا نوشیدنی مورد علاقه خود را آماده کنید. برای افراد سحرخیز، مطالعه در صبح و برای افراد شبزندهدار، مطالعه در عصر توصیه میشود.
مخاطبان این دوره:
تسترهای تازهکار: برای تعمیق دانش تئوری تست نرمافزار
تسترهای با تجربه: برای یادآوری و مرور مفاهیم پایه تست نرمافزار
هدف اصلی این دوره، تقویت دانش تئوری شما در زمینه تست نرمافزار است. برای کمک به شما در پاسخگویی واضح و مطمئن به سوالات مصاحبه، هر پاسخ شامل موارد زیر است:
پاسخ بر اساس مستندات رسمی (استانداردها، گواهینامهها و سایر مدارک)
پاسخ بر اساس مقالات تحلیلی موجود در اینترنت (به زبان ساده)
مثالهای واقعی برای کمک به درک مفاهیم تئوری پیچیده
این دوره به سوالات زیر که در بخشهای مختلف دستهبندی شدهاند، پاسخ میدهد:
تئوری تست
تست نرمافزار چیست؟
اهداف تست نرمافزار چیست؟
چرا تست نرمافزار ضروری و مهم است؟
باگ چیست؟
تفاوت بین خطا، باگ و شکست چیست؟
7 اصل تست نرمافزار چیست؟
اصل 1: تست وجود نقصها را نشان میدهد، نه عدم وجود آنها
اصل 2: تست جامع غیرممکن است
اصل 3: تست زودهنگام باعث صرفهجویی در زمان و هزینه میشود
اصل 4: نقصها خوشهای هستند
اصل 5: مراقب پارادوکس آفتکش باشید
اصل 6: تست به زمینه بستگی دارد
اصل 7: عدم وجود خطا یک اشتباه است
تفاوت بین QA، QC و تست چیست؟
اهمیت تست دستی چیست و آیا هنوز به آن نیاز داریم؟
تفاوت بین Verification و Validation چیست؟
SDLC (چرخه حیات توسعه نرمافزار)
SDLC چیست؟ چه روشهای توسعه نرمافزاری را میشناسید؟
مدل آبشاری چیست؟
مدلهای توسعه تکراری و افزایشی چیست؟
Agile چیست؟ منشور Agile چیست؟
Scrum چیست؟
Kanban چیست؟
تفاوت بین Scrum و Kanban چیست؟
STLC (چرخه حیات تست نرمافزار)
STLC چیست؟
چه مراحلی از STLC را میدانید؟
معیارهای ورود و خروج چیست؟
محیط تست چیست؟ چرا به محیط تست نیاز است؟
سطوح مختلف تست چیست؟
مستندات تست
گزارش باگ (نقص) چیست؟ چه مواردی باید در یک گزارش باگ گنجانده شود؟
چرخه حیات نقص/باگ چیست؟
تفاوت بین اولویت و شدت چیست؟
تست کیس چیست؟ چه مواردی باید در یک تست کیس گنجانده شود؟
برنامه تست چیست؟ برنامه تست شامل چه مواردی است؟
انواع تست
چه نوع تستهایی را میشناسید؟
تست عملکردی (Functional Testing) چیست؟
تست غیر عملکردی (Non-functional testing) چیست؟
چه نوع تستهای غیر عملکردی را میشناسید؟
تست رابط کاربری گرافیکی (GUI testing) چیست؟
تفاوت بین تست بومیسازی (Localization) و بینالمللیسازی (Internationalization) چیست؟
تستهای مرتبط با تغییرات (Change-related testing) چیست؟ انواع تستهای مرتبط با تغییرات چیست؟
تست تایید (Confirmation testing) (تست مجدد) چیست؟
تست رگرسیون (Regression testing) چیست؟
تفاوت بین تست رگرسیون و تست مجدد چیست؟
تفاوت بین تست دود (Smoke Testing) و تست سلامت (Sanity Testing) چیست؟
تفاوت بین تست مثبت (Positive testing) و تست منفی (Negative testing) چیست؟
تکنیکهای طراحی تست
تکنیک طراحی تست چیست؟ چه تکنیکهای طراحی تست را میشناسید؟
تست جعبه سیاه (Black box)، جعبه خاکستری (Gray box) و جعبه سفید (White box) را چگونه درک میکنید؟
بازبینی (Review) چیست و چه نوع بازبینی را میشناسید؟
لطفاً تکنیک پارتیشنبندی معادل (Equivalence partitioning) را توضیح دهید؟
تست مورد استفاده (Use Case testing) چیست؟ مورد استفاده در مقابل تست کیس؟
مدل Client-Server
مدل Client-Server چیست و چگونه کار میکند؟
اجزای اصلی یک درخواست HTTP چیست؟
چه ابزارهایی برای ضبط و تجزیه و تحلیل ترافیک شبکه میشناسید؟
آموزش Wireshark برای مبتدیان
تست وب
تست وب چیست و چرا مهم است؟
تفاوت بین Cache و Cookies چیست؟
Cache چیست؟
Cookies چیست؟
چه نوع وبسایتها و برنامههای وب را میشناسید؟
تجارت الکترونیک (E-Commerce) چیست؟
چه ابزارهای تست وب را میشناسید؟
آموزش Chrome DevTools برای مبتدیان
آموزش BrowserStack برای مبتدیان
لیست چک تست وب
تست موبایل
تست موبایل چیست و چرا مهم است؟
تفاوت بین برنامههای Native در مقابل Web در مقابل Hybrid چیست؟
چه ابزارهای موبایل را میشناسید؟
آموزش Xcode برای مبتدیان
آموزش Android Studio برای مبتدیان
لیست چک تست موبایل
تست API
تست API چیست و چرا مهم است؟
انواع مختلف API چیست؟
API چیست؟
REST API چیست؟
REST چیست؟
REST API چیست؟
REST API چگونه کار میکند؟
چه ابزارهای تست API را میشناسید؟
آموزش Postman برای مبتدیان
آموزش JMeter برای مبتدیان
لیست چک تست API
امیدواریم از این دوره لذت ببرید و در صورت تمایل، نظرات خود را بنویسید یا سوالاتی را که در مصاحبه از شما پرسیده شده است، برای ما ارسال کنید. ما آنها را در اولویت قرار داده و به نسخه کامل دوره اضافه خواهیم کرد.
یک فنجان قهوه یا نوشیدنی مورد علاقه خود را آماده کنید و از دوره لذت ببرید!
امیدواریم شما را در اولین سخنرانی ببینیم!
سرفصل ها و درس ها
آزمایش چیست؟
What is Testing?
مقدمهای بر تئوری تست نرمافزار
Intro to Software Testing Theory
تست نرمافزار چیست؟
What is Software Testing?
تست نرمافزار چیست؟
What is Software Testing?
اهداف تست نرمافزار چیست؟
What are software testing objectives?
اهداف تست نرمافزار چیست؟
What are software testing objectives?
چرا تست ضروری و مهم است؟
Why is Testing necessary and important?
چرا تست ضروری و مهم است؟
Why is Testing necessary and important?
باگ چیست؟
What is a bug?
باگ چیست؟
What is a bug?
تفاوت بین خطا، باگ و شکست چیست؟
What is the Difference between Error, Bug, and Failure?
تفاوت بین خطا، باگ و شکست چیست؟
What is the Difference between Error, Bug, and Failure?
7 اصل تست چیست؟
What are the 7 Testing principles?
7 اصل تست چیست؟
What are the 7 Testing principles?
اصل 1. تست وجود نقصها را نشان میدهد، نه عدم وجود آنها
Principle 1. Testing shows the presence of defects, not their absence
اصل 1. تست وجود نقصها را نشان میدهد، نه عدم وجود آنها
Principle 1. Testing shows the presence of defects, not their absence
اصل 2. تست جامع غیرممکن است
Principle 2. Exhaustive testing is impossible
اصل 2. تست جامع غیرممکن است
Principle 2. Exhaustive testing is impossible
اصل 3. تست زودهنگام باعث صرفهجویی در وقت و هزینه میشود
Principle 3. Early testing saves time and money
اصل 3. تست زودهنگام باعث صرفهجویی در وقت و هزینه میشود
Principle 3. Early testing saves time and money
اصل 4. نقصها در کنار هم جمع میشوند
Principle 4. Defects cluster together
اصل 4. نقصها در کنار هم جمع میشوند
Principle 4. Defects cluster together
اصل 5. مراقب پارادوکس آفت کش باشید
Principle 5. Beware of the pesticide paradox
اصل 5. مراقب پارادوکس آفت کش باشید
Principle 5. Beware of the pesticide paradox
اصل 6. تست وابسته به زمینه است
Principle 6. Testing is context dependent
اصل 6. تست وابسته به زمینه است
Principle 6. Testing is context dependent
اصل 7. عدم وجود خطا یک مغالطه است
Principle 7. Absence-of-errors is a fallacy
اصل 7. عدم وجود خطا یک مغالطه است
Principle 7. Absence-of-errors is a fallacy
تفاوت بین QA و QC و تست چیست؟
What is the difference between QA and QC and testing?
تفاوت بین QA و QC و تست چیست؟
What is the difference between QA and QC and testing?
اهمیت تست دستی چیست و آیا هنوز به آن نیاز داریم؟
What is the importance of Manual testing and do we still need it?
اهمیت تست دستی چیست و آیا هنوز به آن نیاز داریم؟
What is the importance of Manual testing and do we still need it?
تفاوت بین اعتبارسنجی (Verification) و صحهگذاری (Validation) چیست؟
What is the difference between Verification and Validation?
تفاوت بین اعتبارسنجی (Verification) و صحهگذاری (Validation) چیست؟
What is the difference between Verification and Validation?
SDLC (چرخه حیات توسعه نرم افزار)
SDLC (Software Development Lifecycle)
SDLC چیست؟ چه روشهای توسعه نرمافزاری را میدانید؟
What is SDLC? What software development methodologies do you know?
SDLC چیست؟ چه روشهای توسعه نرمافزاری را میدانید؟
What is SDLC? What software development methodologies do you know?
مدل آبشاری چیست؟
What is the Waterfall Model?
مدل آبشاری چیست؟
What is the Waterfall Model?
مدلهای توسعه تکراری و افزایشی چیست؟
What are Iterative and incremental development models?
مدلهای توسعه تکراری و افزایشی چیست؟
What are Iterative and incremental development models?
اجایل چیست؟ مانیفست اجایل چیست؟
What is Agile? What Is the Agile Manifesto?
اجایل چیست؟ مانیفست اجایل چیست؟
What is Agile? What Is the Agile Manifesto?
اسکرام چیست؟
What is Scrum?
اسکرام چیست؟
What is Scrum?
کانبان چیست؟
What is Kanban?
کانبان چیست؟
What is Kanban?
تفاوت بین اسکرام و کانبان چیست؟
What is the difference between Scrum and Kanban?
تفاوت بین اسکرام و کانبان چیست؟
What is the difference between Scrum and Kanban?
چه مراحلی از STLC را میدانید؟
What stages of STLC do you know?
STLC چیست؟ چه مراحلی از STLC را میدانید؟
What is STLC? What stages of STLC do you know?
معیارهای ورود و خروج چیست؟
What are the Entry and Exit criteria?
معیارهای ورود و خروج چیست؟
What are the Entry and Exit criteria?
محیط تست چیست؟ چرا به محیط تست نیاز است؟
What is a Test Environment? Why is a test environment needed?
سطوح مختلف تست کدامند؟
What are the different test levels?
مستندات تست
Test Documentation
گزارش باگ (نقص) چیست؟ چه چیزهایی باید در یک گزارش باگ گنجانده شود؟
What is a Bug(Defect) report? What to include in a Bug report?
چرخه حیات نقص/باگ چیست؟
What is a Defect/Bug Life Cycle?
تفاوت بین اولویت (Priority) و شدت (Severity) چیست؟
What is the difference between Priority and Severity?
تست کیس (Test Case) چیست؟ چه چیزهایی باید در یک تست کیس گنجانده شود؟
What is a Test Case? What to include in a Test Case?
طرح تست (Test Plan) چیست؟ طرح تست از چه چیزهایی تشکیل شده است؟
What is a Test Plan? What does the test plan consist of?
انواع تست
Test Types
چه نوع تستهایی را میدانید؟
What types of testing do you know?
چه نوع تستهایی را میدانید؟
What types of testing do you know?
تست عملکردی (Functional Testing) چیست؟
What is Functional Testing?
تست غیرعملکردی (Non-functional testing) چیست؟
What is Non-functional testing?
چه نوع تستهای غیرعملکردی را میدانید؟
What types of non-functional testing do you know?
تست رابط کاربری گرافیکی (GUI testing) چیست؟
What is GUI testing?
تفاوت بین تست محلیسازی (Localization) و بینالمللیسازی (Internationalization) چیست؟
What is the difference between Localization and Internationalization testing?
تستهای مرتبط با تغییر (Change-related testing) چیست؟ انواع تستهای مرتبط با تغییر کدامند؟
What is Change-related testing? What are the Change-related testing types?
تست تایید (Confirmation testing) (تست مجدد) چیست؟
What is Confirmation testing (re-testing)?
تست رگرسیون (Regression testing) چیست؟
What is Regression testing?
تفاوت بین تست رگرسیون و تست مجدد چیست؟
What is the difference between regression testing and re-testing?
تفاوت بین تست دود (Smoke) و تست سلامت (Sanity) چیست؟
What is the difference between Smoke and Sanity Testing?
تفاوت بین تست دود (Smoke) و تست سلامت (Sanity) چیست؟
What is the difference between Smoke and Sanity Testing?
تفاوت بین تست مثبت (Positive testing) و تست منفی (Negative testing) چیست؟
What is the difference between Positive testing and Negative testing?
تکنیکهای طراحی تست
Test Design Techniques
تکنیک طراحی تست چیست؟ چه تکنیکهای طراحی تست را میدانید؟
What is the test design technique? What test design techniques do you know?
تکنیک طراحی تست چیست؟ چه تکنیکهای طراحی تست را میدانید؟
What is test design technique? What test design techniques do you know?
از تست جعبه سیاه (Black box)، جعبه خاکستری (Gray box) و جعبه سفید (White box) چه میفهمید؟
What do you understand by Black box, Gray box, and White box testing?
بازبینی (Review) چیست و چه نوعی از آن را میدانید؟
What is Review and what type of It do you know?
لطفاً تکنیک پارتیشنبندی معادل (Equivalence partitioning) را توضیح دهید؟
Please explain the Equivalence partitioning technique?
لطفاً تکنیک پارتیشنبندی معادل (Equivalence partitioning) را توضیح دهید؟
Please explain the Equivalence partitioning technique?
تحلیل مقادیر مرزی (Boundary Values Analysis - BVA) چیست؟
What is Boundary Values Analysis(BVA)?
تست جدول تصمیم گیری (Decision Table testing) چیست؟
What is Decision Table testing?
تست انتقال حالت (State Transition testing) چیست؟
What is State Transition testing?
تست مورد استفاده (Use Case testing) چیست؟ مورد استفاده در مقابل تست کیس؟
What is the Use Case testing? Use Case vs Test Case?
استراحت قهوه
Coffee Break
استراحت قهوه
Coffee Break
مدل کلاینت-سرور
Client-Server Model
مقدمه ای بر مدل کلاینت-سرور
Intro to Client-Server Model
مدل کلاینت-سرور چیست و چگونه کار می کند؟
What is the Client-Server model, and how does it work?
مدل کلاینت-سرور چیست و چگونه کار می کند؟
What is the Client-Server model, and how does it work?
مولفه های اصلی یک درخواست HTTP چیست؟
What are the core components of an HTTP request?
مولفه های اصلی یک پاسخ HTTP چیست؟
What are the core components of an HTTP response?
چه ابزارهایی را برای ضبط و تجزیه و تحلیل ترافیک شبکه می شناسید؟
What tools for Capturing and Analyzing Network Traffic do you know?
چه ابزارهایی را برای ضبط و تجزیه و تحلیل ترافیک شبکه می شناسید؟
What tools for Capturing and Analyzing Network Traffic do you know?
آموزش Wireshark برای مبتدیان
Wireshark Tutorial for Beginners
تست وب
Web Testing
مقدمه ای بر تست وب
Intro to Web Testing
تست وب چیست و چرا مهم است؟
What is Web testing, and why is it important?
تفاوت بین کش و کوکی ها چیست؟
What is the difference between Cache and Cookies?
کش چیست؟
What is Cache?
کوکی ها چیست؟
What are Cookies?
چه نوع وب سایت ها و برنامه های کاربردی وب را می شناسید؟
What types of Websites and Web Applications do you know?
تجارت الکترونیک چیست؟
What is E-Commerce?
چه ابزارهای تست وب را می شناسید؟
What Web testing tools do you know?
چه ابزارهای تست وب را می شناسید؟
What Web testing tools do you know?
آموزش Chrome DevTools برای مبتدیان
Chrome DevTools Tutorial for Beginners
آموزش BrowserStack برای مبتدیان
BrowserStack Tutorial for Beginners
چگونه از ChatGPT برای تست نرم افزار استفاده کنیم؟
How to use ChatGPT for Software Testing?
3 جایگزین برتر هوش مصنوعی برای CHATGPT برای تست نرم افزار
Top 3 Best AI Alternatives to CHATGPT for Software Testing
چک لیست تست وب
Web Testing Checklist
تست موبایل
Mobile Testing
مقدمه ای بر تست موبایل
Intro to Mobile Testing
تست موبایل چیست و چرا مهم است؟
What is mobile testing, and why is it important?
تست موبایل چیست و چرا مهم است؟
What is mobile testing, and why is it important?
تفاوت بین برنامه های Native در مقابل Web در مقابل Hybrid چیست؟
What's the difference between Native vs. Web vs. Hybrid Apps?
تفاوت بین برنامه های Native در مقابل Web در مقابل Hybrid چیست؟
What's the difference between Native vs. Web vs. Hybrid Apps?
انواع مختلف دستگاه های تلفن همراه کدامند؟
What are the different types of Mobile Devices?
چه نسخه هایی از Android و iOS در حال حاضر در بازار استفاده می شوند
What versions of Android and iOS are currently in use on the market
تست وقفه در برنامه موبایل
Interrupt Testing in Mobile Application
تست بروزرسانی/ارتقاء موبایل چیست؟
What the update/upgrade mobile testing is?
آموزش تست نصب و حذف برنامه موبایل
Mobile App Installation and Uninstaltion testing tutorial
چه ابزارهای موبایلی را می شناسید؟
What Mobile tools do you know?
چه ابزارهای موبایلی را می شناسید؟
What Mobile tools do you know?
آموزش Xcode برای مبتدیان
Xcode Tutorial for Beginners
آموزش Android Studio برای مبتدیان
Android Studio Tutorial for Beginners
چک لیست تست موبایل
Mobile Testing Checklist
تست API
API testing
مقدمه ای بر تست API
Intro to API Testing
تست API چیست و چرا مهم است؟
What is API testing, and why is it important?
انواع مختلف API ها کدامند؟
What are the different types of APIs?
API چیست؟
What is an API?
API REST چیست؟
What is a REST API?
REST چیست؟
What is REST?
API REST چیست؟
What is a REST API?
API REST چگونه کار می کند
How does the REST API work
چه ابزارهای تست API را می شناسید؟
What API testing tools do you know?
آموزش Postman برای مبتدیان
Postman Tutorial for Beginners
آموزش JMeter برای مبتدیان
JMeter Tutorial for Beginners
چک لیست تست API
API Testing Checklist
سوالات اضافی
Additional questions
5 مهارت نرم مهمی که هر QA باید توسعه دهد
Top 5 the most important soft skills Every QA should develop
نرم افزار تست EngineerHi وجود دارد و به Udemy خوش آمدید! من مارکو هستم و مالک و مدرس دوره آموزشی "ISTQB 2018 Foundation Level + 1000 نمونه های آزمون" به صنعت فناوری اطلاعات هستم، اما نه تنها. قبل از پیوستن به تیم مهندس تست نرم افزار، در دانشگاه مشغول به کار بودم. من دوست دارم سیستم ها، مشاغل، موضوعات پیچیده را یاد بگیرم و آن را تا حد امکان برای همه علاقه مندان توضیح دهم. من مشتاق آموزش، یادگیری و تدریس هستم. مهندس خبره تست نرم افزار. از انجام کارم و حرفه ای شدن هر روز لذت می برم. سعی می کنم تا حد امکان یاد بگیرم و دانش و تجربه خود را در صنعت تست نرم افزار با همه علاقه مندان به اشتراک بگذارم. تست نرم افزار علاقه من است. من تصمیم گرفتم به Udemy بپیوندم زیرا می خواهم دانش خود را در زمینه های خاص به اشتراک بگذارم.
سلام به دوره "آماده سازی گواهینامه سطح پایه ISTQB® (CTFL)" خوش آمدید. امیدوارم از آن لذت ببرید! شما یک قدم به قبولی در امتحان نزدیکتر هستید. لطفاً هر گونه سؤال مربوط به آزمون ISTQB® Foundation Level (CTFL) را بپرسید. من همیشه پاسخگو هستم و آماده کمک هستم. موفق باشید و امیدوارم از آموزش لذت ببرید. یادگیری مبارک!
نمایش نظرات