دوره آموزشی مبانی تست نرم افزار: آزمایش مداوم و DevOps
36 دقیقهمتوسط2020-10-15
مدرسین

Jain Waldrip
Senior Software Engineer in Test
جزئیات دوره
مرحله بعدی فراتر از تست و اتوماسیون آزمون، آزمایش مداوم است. آزمایش مداوم به این معنی است که اتوماسیون آزمون شما به طور منظم اجرا شود و قبل از حرکت در روند توسعه، به تغییرات کد، نور سبز بدهید. این میتواند چرخه عمر توسعه را تسریع کرده و به تحویل نرمافزار با ثباتتر و قابل اطمینانتری کمک کند. DevOps زیرساختهایی را برای شروع اتوماسیون در یکپارچهسازی مداوم فراهم میکند - این دوره میتواند مهارتهای شما را فراهم کند. با مربی و توسعه دهنده Jain Waldrip همراه شوید تا مفاهیم اساسی آزمایش مداوم و معنای DevOps برای QA را بیاموزید. روشهای اجرای آزمونهای خودکار را در یک pipeline ادغام مداوم کشف کنید و ابزارهای متداولی را که در روند اجرای آزمایش مداوم با آنها روبرو خواهید شد کاوش کنید. او همچنین نکاتی را برای اجرای آزمون در کانتینرها و تولید گزارش از نتایج آزمون شما ارائه میدهد.
مهارت ها
JenkinsSoftware TestingDevOps FoundationsDevOpsFoundationsOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01- آنچه که آزمایش کنندگان باید در مورد DevOps بدانند
- 02-شروع - آنچه باید بدانید
1. مرحله بعدی در تست اتوماسیون
- 03-مقدمه ای بر تست مداوم
- 04-مفاهیم تست مستمر
- 05-مقدمه ای بر راه حل های CI
- 06- زیرساخت راه حل CI
2. کد تست CI-Friendly
- 07-چگونه تست های خود را مستقل کنیم
- 08-تست موازی چیست
- 09-چگونه زمان اجرا را کوتاه کنیم
- 10- اعتبار و داده های حساس
3. آزمایش مداوم
- 11-انواع تست
- 12-ترتیب اجرای آزمون
- 13-نحوه اجرای تست ها در کانتینرها
- 14-نحوه اجرای سلنیوم در CI
- 15- راه حل های گزارش برای نتایج آزمایش
نتیجه
- 16- مراحل بعدی
دوره های مرتبط
- دوره آموزشی آمادگی برای مدرک مهندس خبره DevOps مایکروسافت آزور (AZ-400)
- دوره آموزشی ادغام مداوم و تحویل مداوم با GitLab
- دوره آموزشی اصول و مبانی DevSecOps در DevOps
- دوره آموزشی مبانی تست اتوماسیون
- دوره آموزشی مفاهیم Cloud DevOps: درک فرآیندها و خدمات (2021)
- دوره آموزشی Spring: توسعه تست محور با JUnit
- دوره آموزشی داکر: تحویل مستمر
- دوره آموزشی کارگاه امنیت میکروسرویسها: از ساخت تا استقرار در محیط عملیاتی
مسیرهای مرتبط
- مسیر آموزشی بهبود بخشیدن مهارت های Continuous Deliver
- مسیر آموزشی تبدیل شدن به یک تستر نرم افزار
- مسیر آموزشی بهبود بخشیدن مهارت های تست امنیت برنامه خود
- مسیر آموزشی تبدیل شدن به یک مهندس DevOps
- مسیر آموزشی پیشرو بودن در DevSecOps
- مسیر آموزشی تبدیل شدن به یک مهندس اتوماسیون تست
- مسیر آموزشی مهارت های خود را به عنوان مدیر پروژه نرم افزاری توسعه دهید
- مسیر آموزشی تبدیل شدن به یک استاد توسعه نرم افزار Agile