دوره آموزشی مبانی تست نرم افزار: آزمایش مداوم و 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- مراحل بعدی
دوره های مرتبط
- دوره آموزشی اجرای Jenkins روی AWS: استقرار و مدیریت Jenkins در زیرساخت ابری
- دوره آموزشی یادگیری Jenkins: خودکارسازی توسعه نرمافزار و مدیریت سیستم
- دوره آموزشی یادگیری جامع جنکینز
- دوره آموزشی یادگیری جنکینز
- دوره آموزشی مبانی DevOps: اولین پروژه شما
- دوره آموزشی ابزارهای یکپارچه سازی مداوم
- دوره آموزشی مبانی DevOps: اولین پروژه شما (2019)
- دوره آموزشی اجرای جنکینز روی AWS