دوره جامع آموزش تست و تضمین کیفیت نرم افزار رومان ساوین - آخرین آپدیت

دانلود Roman Savin's Complete Course on Software QA and Testing.

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

مسیر شما به سوی یک شغل موفق QA از اینجا آغاز می‌شود!

  • چگونه نرم‌افزارهای کامپیوتری را تست کنیم (تست نرم‌افزار). رویکردهای جعبه سیاه و جعبه خاکستری را پوشش خواهیم داد.
  • چگونه فرآیند توسعه نرم‌افزار را بهبود بخشیم (تضمین کیفیت - QA). چرخه عمر توسعه نرم‌افزار (SDLC) را به طور جامع بررسی خواهیم کرد.
  • چگونه با پایگاه‌های داده، سیستم‌های کنترل نسخه، بیلدها، فایل‌های لاگ، مفسرها، ابزارهای کمکی اتوماسیون و موارد دیگر کار کنیم.
  • چگونه رویکردی حرفه‌ای به اتوماسیون QA برای تست عملکردی و رگرسیون داشته باشیم.
  • چگونه با تبدیل تجربیات غیر QA خود، یک رزومه تاثیرگذار بنویسیم.
  • چگونه تجربه واقعی QA کسب کنیم که بتوانید آن را در رزومه خود قرار دهید.
  • چگونه به طور موثر به دنبال شغل QA در هر کجای دنیا بگردیم.
  • چگونه مصاحبه QA را با موفقیت پشت سر بگذاریم و اولین شغل QA خود را بدست آوریم.

پیش‌نیازها: اشتیاق به یادگیری، پشتکار و رویای پیوستن به صنعت نرم‌افزار.

"من مهندسان QA زیادی را استخدام کرده‌ام و می‌توانم اثربخشی بسیاری از مطالب اینجا را تضمین کنم... اگر در مورد تبدیل شدن به یک تستر نرم‌افزار جدی هستید، نمی‌توانم راهی بهتر از این برای شروع تصور کنم." — فیل لیبین، مدیر عامل اورنوت

سوالات متداول دوره (FAQ)

۱. هدف اصلی این دوره چیست؟

کمک به شما برای یافتن شغل QA در اسرع وقت.

۲. آیا برای شروع شغل QA به مدرک علوم کامپیوتر یا تجربه QA نیاز دارم؟

بسیاری، و حتی بیشتر مهندسان QA، از رشته‌های نامرتبط با علوم کامپیوتر وارد این حوزه شده‌اند. وکلا، مهندسان عمران، حسابداران، متخصصان پشتیبانی مشتری، معلمان، فروشندگان و غیره، پس از گذراندن دوره‌ای در زمینه تست نرم‌افزار، شغل QA خود را به دست آورده‌اند.

ضمناً، یک گزینه عالی برای شروع مسیر شغلی QA، انتقال داخلی در شرکت خودتان است — بسیاری از شرکت‌ها وب‌سایت دارند و کسی باید آنها را توسعه داده و تست کند!

QA پیچیده نیست! — در واقع، حرفه ما آسان‌ترین راه برای پیوستن به صنعت نرم‌افزار است.

با این حال، می‌خواهیم تأکید کنیم که تحصیلات و کار در حوزه QA مستلزم چیزهایی است که همه ندارند: توجه به جزئیات، پشتکار، صبر، کنجکاوی و توانایی یادگیری مفاهیم/رویکردهای جدید.

۳. این دوره شامل چه مواردی است؟

  • الف. ۴۵ سخنرانی ویدیویی پربار از مطالب و تمرینات عملی. سخنرانی‌های ۴۰ تا ۴۵ (شامل هر دو) سیستم کاریابی ما را پوشش می‌دهند که برای کمک به شما در پیشی گرفتن از رقبایتان در بازار کار طراحی شده است.
  • ب. ۴۵ تکلیف خانگی (فایل PDF تکالیف به عنوان منبع به هر سخنرانی پیوست شده است).
  • ج. ۴۵ آزمون کوتاه (کوئیز).
  • د. نرم‌افزار آموزشی تحت وب SHARELANE.
  • ه. آزمون حرفه‌ای مهندس تست/QA نرم‌افزار (۱۷۸ سوال در مورد QA، تست دستی، اتوماسیون QA و توسعه نرم‌افزار).
  • و. قالب‌ها و مثال‌هایی از اسناد QA (از جمله اولین قالب رزومه QA) که می‌توانید برای حرفه خود استفاده کنید.

ما از شما می‌خواهیم:

  • تمام تمرینات عملی را همزمان با مطالعه سخنرانی‌های ویدیویی انجام دهید.
  • تمام آزمون‌ها را بدهید.
  • تمام تکالیف خانگی را تکمیل کنید.

بار دیگر، اگر می‌خواهید در بازار کار تستر جونیور از رقبای خود پیشی بگیرید، باید سخت مطالعه کنید و تمام تمرینات عملی، تکالیف و آزمون‌ها را انجام دهید. این دوره جامع و کامل طراحی شده تا به شما کمک کند در اسرع وقت شغل QA پیدا کنید، اما شما باید تلاش و نگرش خود را سرمایه‌گذاری کنید... و تمام اتفاقات خوب در راه شما خواهد بود.

این دوره بر اساس کتاب پرفروش "How to Become a QA Tester in 30 days" نوشته رومن ساوین و روسلان دسایتنیکوف و همچنین کتاب‌های قبلی رومن ساوین ("How to Become a Software Tester" و "Тестирование дот ком") است.

۴. آیا اگر در حال حاضر به عنوان تستر نرم‌افزار مشغول به کار هستم، از این دوره بهره‌مند خواهم شد؟

بسیاری از کارفرمایان این دوره و نسخه قبلی آن را برای به‌روزرسانی دانش مهندسان تست خود یا تبدیل کارکنان غیر QA به متخصصان QA خریداری کرده‌اند.

پس، بله، بهره‌مند خواهید شد.

۵. چرا از عنوان "QA Tester" در نام دوره استفاده می‌کنید؟ آیا QA و تستینگ مفاهیم متفاوتی نیستند؟

هدف تضمین کیفیت (QA) جلوگیری از باگ‌ها است. هدف تستینگ یافتن و رفع باگ‌هایی است که جلوگیری نشده‌اند. بنابراین، در حالی که QA و تستینگ مفاهیم متفاوتی هستند، هر دو با کیفیت نرم‌افزار سروکار دارند و آن را بهبود می‌بخشند. در صنعت نرم‌افزار، عناوینی مانند QA، تستر و تستر QA به جای یکدیگر استفاده می‌شوند.

۶. آیا تضمین می‌کنید که پس از دوره شما، شغل QA پیدا خواهم کرد؟

ما نمی‌توانیم این را تضمین کنیم، زیرا انجام این کار غیرمسئولانه است! متغیرهای زیادی وجود دارد: بازار کار، نگرش دانشجو، هوش دانشجو، پشتکار دانشجو در یادگیری، توانایی دانشجو در پذیرش رد شدن و غیره.

اما آنچه می‌توانیم تضمین کنیم این است که شما آموزش QA برتر را دریافت خواهید کرد و این دوره تمام دانش لازم را برای شروع و پیشرفت موفقیت‌آمیز در مسیر شغلی QA/تستینگ شما فراهم می‌کند.

۷. برخی می‌گویند QA دستی دیگر نیازی نیست.

خیر! اتوماسیون QA چیز بسیار خوبی است، اما فقط کاری را انجام می‌دهد که شما برای آن برنامه‌ریزی کرده‌اید. اتوماسیون QA هوش خاص خود را ندارد. از این رو در بسیاری از موارد، به عنوان مثال زمانی که نرم‌افزار دارای بخش‌های متحرک زیادی است، استفاده از اتوماسیون QA منطقی نیست و تنها راه تست نرم‌افزار، استفاده از تسترهای دستی است.

ما توصیه می‌کنیم ابتدا QA دستی را یاد بگیرید، سپس شغل پیدا کنید و بعد به سمت اتوماسیون QA حرکت کنید.

مهندسان QA دستی همیشه مورد نیاز خواهند بود تا زمانی که هوش مصنوعی خودآگاه شود، اما در آن صورت، ما به هر حال در دردسر بزرگی هستیم :)

۸. آیا اتوماسیون QA را پوشش می‌دهید؟

اتوماسیون QA طیف وسیعی از ابزارها، تکنیک‌ها و رویکردها را شامل می‌شود. در این دوره، ما سه سخنرانی در مورد اتوماسیون QA خواهیم داشت که در آنها یاد خواهید گرفت چگونه اتوماسیون QA را به درستی بنویسید و چگونه موارد مناسب برای استفاده از آن را پیدا کنید — به عبارت دیگر، یاد می‌گیرید که چگونه هوشمندانه با هر ابزار اتوماسیونی که در آینده انتخاب می‌کنید، کار کنید.

۹. آیا شغل‌های QA جونیور (مبتدی) وجود دارد؟ از ابتدا چقدر می‌توانم درآمد داشته باشم؟

اگر بدانید چگونه و کجا جستجو کنید، موقعیت‌های جونیور زیادی پیدا خواهید کرد — ما این را به شما آموزش خواهیم داد. طبق گزارش Glassdoor در ۹ آوریل ۲۰۱۹، میانگین حقوق سالانه برای یک تحلیلگر QA مبتدی (Entry Level QA Analyst) در ایالات متحده ۵۶,۷۷۳ دلار است. برای شروع بد نیست!

۱۰. وقتی به موقعیت‌های شغلی QA نگاه می‌کنم، حداقل کمی تجربه نیاز دارند.

ما به شما آموزش خواهیم داد که چگونه تجربه غیر QA خود را به تجربه QA تبدیل کنید و چگونه تجربه واقعی QA کسب کنید که بتوانید آن را در رزومه خود قرار دهید.

۱۱. این دوره چه تفاوتی با صدها دوره QA دیگر، از جمله دوره‌های رایگان، دارد؟

  • این دوره توسط رومن ساوین، فارغ‌التحصیل پی‌پل، اورنوت و چگ ساخته شده است. آثار او در زمینه QA/تستینگ، هزاران نفر را در سراسر جهان قادر ساخته تا مسیر شغلی QA را آغاز کنند.
  • این دوره عملی است – در اینجا نظریه خشک وجود ندارد. ما متدولوژی‌ها، رویکردها، راه‌حل‌ها، پیشنهادات، توصیه‌ها، ایده‌ها، موقعیت‌یابی فکری و نمونه‌ها و قالب‌های اسنادی را به شما می‌دهیم که کاربرد عملی فوری در هر شرکتی که به آن ملحق می‌شوید، دارند.
  • شما QA/تستینگ را یاد می‌گیرید و مهارت‌های QA خود را با نرم‌افزار آموزشی نوآورانه تحت وب SHARELANE تمرین می‌کنید. به عبارت دیگر، شما در حین یادگیری تمرین می‌کنید و در حین تمرین یاد می‌گیرید!
  • ویدیوهای دوره توسط متخصصان در یک استودیوی حرفه‌ای با تجهیزات حرفه‌ای تولید شده‌اند. صدای روی ویدیوها متعلق به یک راوی حرفه‌ای آمریکایی است.
  • علاوه بر آموزش پایه QA/تستینگ، مانند نوشتن مورد تست یا گزارش باگ، با بسیاری از موارد فنی آشنا خواهید شد: پایگاه‌های داده، فایل‌های لاگ، بیلدها، سیستم کنترل نسخه، ابزارهای اتوماسیون، شیوه‌های برنامه‌نویسی، معماری وب‌سایت و غیره.
  • در این دوره، ما همچنین کار سایر شرکت‌کنندگان در چرخه عمر توسعه نرم‌افزار (مدیران محصول، کدنویسان، مدیران پایگاه داده، مهندسان انتشار و غیره) را پوشش داده‌ایم تا بتوانید درک کنید که اوضاع در شرکت‌های نرم‌افزاری چگونه کار می‌کند، چرا باگ‌ها ظاهر می‌شوند و چه کاری می‌توانیم برای جلوگیری از آنها انجام دهیم.

به دوره خوش آمدید و از انتخاب شما سپاسگزاریم،

رومن ساوین و تیم QA Mentor.


سرفصل ها و درس ها

Unit 1. Bugs Are Everywhere!

  • درس ۱. باگ چیست؟ Lesson 1. What is a Bug

  • آزمون کوتاه برای درس ۱ Quiz for Lesson 1

  • درس ۲. هدف از تست کردن Lesson 2. The Purpose of Testing

  • آزمون کوتاه برای درس ۲ Quiz for Lesson 2

واحد ۲. تست کیس‌ها و تست سوئیت‌ها Unit 2. Test Cases and Test Suites

  • درس ۳. تست کیس‌ها. قسمت ۱/۴ Lesson 3. Test Cases. Part 1/4

  • آزمون کوتاه برای درس ۳ Quiz for Lesson 3

  • درس ۴. تست کیس‌ها. قسمت ۲/۴ Lesson 4. Test Cases. Part 2/4

  • آزمون کوتاه برای درس ۴ Quiz for Lesson 4

  • درس ۵. تست کیس‌ها. قسمت ۳/۴ Lesson 5. Test Cases. Part 3/4

  • آزمون کوتاه برای درس ۵ Quiz for Lesson 5

  • درس ۶. تست سوئیت‌ها Lesson 6. Test Suites

  • آزمون کوتاه برای درس ۶ Quiz for Lesson 6

  • درس ۷. تست کیس‌ها. قسمت ۴/۴ Lesson 7. Test cases. Part 4/4

  • آزمون کوتاه برای درس ۷ Quiz for Lesson 7

واحد ۳. چرخه حیات توسعه نرم‌افزار UNIT 3. Software Development Life Cycle

  • درس ۸. ایده Lesson 8. Idea

  • آزمون کوتاه برای درس ۸ Quiz for Lesson 8

  • درس ۹. طراحی محصول. قسمت ۱/۲ Lesson 9. Product Design. Part 1/2

  • آزمون کوتاه برای درس ۹ Quiz for Lesson 9

  • درس ۱۰. طراحی محصول. قسمت ۲/۲ Lesson 10. Product Design. Part 2/2

  • آزمون کوتاه برای درس ۱۰ Quiz for Lesson 10

  • درس ۱۱. کدنویسی. قسمت ۱/۴ Lesson 11. Coding. Part 1/4

  • آزمون کوتاه برای درس ۱۱ Quiz for Lesson 11

  • درس ۱۲. کدنویسی. قسمت ۲/۴ Lesson 12. Coding. Part 2/4

  • آزمون کوتاه برای درس ۱۲ Quiz for Lesson 12

  • درس ۱۳. کدنویسی. قسمت ۳/۴ Lesson 13. Coding. Part 3/4

  • آزمون کوتاه برای درس ۱۳ Quiz for Lesson 13

  • درس ۱۴. کدنویسی. قسمت ۴/۴ Lesson 14. Coding. Part 4/4

  • آزمون کوتاه برای درس ۱۴ Quiz for Lesson 14

  • درس ۱۵. تست و رفع باگ Lesson 15. Testing and Bug Fixes

  • آزمون کوتاه برای درس ۱۵ Quiz for Lesson 15

  • درس ۱۶. انتشار. قسمت ۱/۴ Lesson 16. Release. Part 1/4

  • آزمون کوتاه برای درس ۱۶ Quiz for Lesson 16

  • درس ۱۷. انتشار. قسمت ۲/۴ Lesson 17. Release. Part 2/4

  • آزمون کوتاه برای درس ۱۷ Quiz for Lesson 17

  • درس ۱۸. انتشار. قسمت ۳/۴ Lesson 18. Release. Part 3/4

  • آزمون کوتاه برای درس ۱۸ Quiz for Lesson 18

  • درس ۱۹. انتشار. قسمت ۴/۴ Lesson 19. Release. Part 4/4

  • آزمون کوتاه برای درس ۱۹ Quiz for Lesson 19

  • درس ۲۰. نمای کلی SDLC Lesson 20. The Big Picture of SDLC

  • آزمون کوتاه برای درس ۲۰ Quiz for Lesson 20

  • درس ۲۱. چرخه حیات تست نرم‌افزار Lesson 21. The Software Testing Life Cycle

  • آزمون کوتاه برای درس ۲۱ Quiz for Lesson 21

واحد ۴. انواع تست نرم‌افزار UNIT 4. Types of Software Testing

  • درس ۲۲. براساس دانش درونی Lesson 22. By Knowledge of the Internals

  • آزمون کوتاه برای درس ۲۲ Quiz for Lesson 22

  • درس ۲۳. براساس شیء تست Lesson 23. By the Object of Testing

  • آزمون کوتاه برای درس ۲۳ Quiz for Lesson 23

  • درس ۲۴. براساس درجه جداسازی Lesson 24. By Degree of Isolation

  • آزمون کوتاه برای درس ۲۴ Quiz for Lesson 24

  • درس ۲۵. انواع بیشتری از تست Lesson 25. More Types of Testing

  • آزمون کوتاه برای درس ۲۵ Quiz for Lesson 25

واحد ۵. ردیابی باگ UNIT 5. Bug Tracking

  • درس ۲۶. سیستم ردیابی باگ. قسمت ۱/۵ Lesson 26. Bug Tracking System. Part 1/5

  • آزمون کوتاه برای درس ۲۶ Quiz for Lesson 26

  • درس ۲۷. سیستم ردیابی باگ. قسمت ۲/۵ Lesson 27. Bug Tracking System. Part 2/5

  • آزمون کوتاه برای درس ۲۷ Quiz for Lesson 27

  • درس ۲۸. سیستم ردیابی باگ. قسمت ۳/۵ Lesson 28. Bug Tracking System. Part 3/5

  • آزمون کوتاه برای درس ۲۸ Quiz for Lesson 28

  • درس ۲۹. سیستم ردیابی باگ. قسمت ۴/۵ Lesson 29. Bug Tracking System. Part 4/5

  • آزمون کوتاه برای درس ۲۹ Quiz for Lesson 29

  • درس ۳۰. سیستم ردیابی باگ. قسمت ۵/۵ Lesson 30. Bug Tracking System. Part 5/5

  • آزمون کوتاه برای درس ۳۰ Quiz for Lesson 30

واحد ۶. آماده‌سازی تست و اجرای تست UNIT 6. Test Preps and Test Execution

  • درس ۳۱. آماده‌سازی تست Lesson 31. Test Preps

  • آزمون کوتاه برای درس ۳۱ Quiz for Lesson 31

  • درس ۳۲. تکنیک‌های تست جعبه سیاه. قسمت ۱/۳ Lesson 32. Black Box Testing Techniques. Part 1/3

  • آزمون کوتاه برای درس ۳۲ Quiz for Lesson 32

  • درس ۳۳. تکنیک‌های تست جعبه سیاه. قسمت ۲/۳ Lesson 33. Black Box Testing Techniques. Part 2/3

  • آزمون کوتاه برای درس ۳۳ Quiz for Lesson 33

  • درس ۳۴. تکنیک‌های تست جعبه سیاه. قسمت ۳/۳ Lesson 34. Black Box Testing Techniques. Part 3/3

  • آزمون کوتاه برای درس ۳۴ Quiz for Lesson 34

  • درس ۳۵. تست ویژگی جدید Lesson 35. New Feature Testing

  • آزمون کوتاه برای درس ۳۵ Quiz for Lesson 35

  • درس ۳۶. تست رگرسیون Lesson 36. Regression Testing

  • آزمون کوتاه برای درس ۳۶ Quiz for Lesson 36

  • درس ۳۷. اتوماسیون تست. قسمت ۱/۳ Lesson 37. Test Automation. Part 1/3

  • آزمون کوتاه برای درس ۳۷ Quiz for Lesson 37

  • درس ۳۸. اتوماسیون تست. قسمت ۲/۳ Lesson 38. Test Automation. Part 2/3

  • آزمون کوتاه برای درس ۳۸ Quiz for Lesson 38

  • درس ۳۹. اتوماسیون تست. قسمت ۳/۳ Lesson 39. Test Automation. Part 3/3

  • آزمون کوتاه برای درس ۳۹ Quiz for Lesson 39

واحد ۷. سیستم کاریابی UNIT 7. Job Hunting System

  • درس ۴۰. جستجو برای اولین شغل QA. قسمت ۱/۲ Lesson 40. Looking for first QA Job. Part 1/2

  • آزمون کوتاه برای درس ۴۰ Quiz for Lesson 40

  • درس ۴۱. چگونه رزومه قاتل بنویسیم Lesson 41. How to Write Killer Resume

  • آزمون کوتاه برای درس ۴۱ Quiz for Lesson 41

  • درس ۴۲. جستجو برای اولین شغل QA. قسمت ۲/۲ Lesson 42. Looking for first QA Job. Part 2/2

  • آزمون کوتاه برای درس ۴۲ Quiz for Lesson 42

  • درس ۴۳. آمادگی برای مصاحبه QA Lesson 43. QA Interview Preps

  • آزمون کوتاه برای درس ۴۳ Quiz for Lesson 43

  • درس ۴۴. چگونه در مصاحبه QA قبول شویم. قسمت ۱/۲ Lesson 44. How to Pass QA Interview. Part 1/2

  • آزمون کوتاه برای درس ۴۴ Quiz for Lesson 44

  • درس ۴۵. چگونه در مصاحبه QA قبول شویم. قسمت ۲/۲ Lesson 45. How to Pass QA Interview. Part 2/2

  • آزمون کوتاه برای درس ۴۵ Quiz for Lesson 45

آزمون حرفه‌ای برای مهندس QA/Test نرم‌افزار Professional Exam for Software QA/Test Engineer

  • آزمون حرفه‌ای برای مهندس QA/Test نرم‌افزار Professional Exam for Software QA/Test Engineer

واژه‌نامه QA + قالب‌ها و مثال‌هایی از مستندات QA/Testing QA Glossary + Templates and Examples of QA/Testing documents

  • واژه‌نامه QA + قالب‌ها و مثال‌هایی از مستندات QA/Testing QA Glossary + Templates and Examples of QA/Testing documents

نمایش نظرات

دوره جامع آموزش تست و تضمین کیفیت نرم افزار رومان ساوین
جزییات دوره
10.5 hours
46
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
202
4.7 از 5
دارد
دارد
دارد
Roman Savin
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar