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

Jain Waldrip
Senior Software Engineer in Test
جزئیات دوره
مرحله بعدی فراتر از تست و اتوماسیون آزمون، آزمایش مداوم است. آزمایش مداوم به این معنی است که اتوماسیون آزمون شما به طور منظم اجرا شود و قبل از حرکت در روند توسعه، به تغییرات کد، نور سبز بدهید. این میتواند چرخه عمر توسعه را تسریع کرده و به تحویل نرمافزار با ثباتتر و قابل اطمینانتری کمک کند. DevOps زیرساختهایی را برای شروع اتوماسیون در یکپارچهسازی مداوم فراهم میکند - این دوره میتواند مهارتهای شما را فراهم کند. با مربی و توسعه دهنده Jain Waldrip همراه شوید تا مفاهیم اساسی آزمایش مداوم و معنای DevOps برای QA را بیاموزید. روشهای اجرای آزمونهای خودکار را در یک pipeline ادغام مداوم کشف کنید و ابزارهای متداولی را که در روند اجرای آزمایش مداوم با آنها روبرو خواهید شد کاوش کنید. او همچنین نکاتی را برای اجرای آزمون در کانتینرها و تولید گزارش از نتایج آزمون شما ارائه میدهد.
مهارت ها
JenkinsSoftware TestingDevOps FoundationsDevOpsFoundationsOpen SourceSoftware Development
سرفصل ها
مقدمه
- آنچه که آزمایش کنندگان باید در مورد DevOps بدانند
- شروع - آنچه باید بدانید
مرحله بعدی در تست اتوماسیون
- مقدمه ای بر تست مداوم
- مفاهیم تست مستمر
- مقدمه ای بر راه حل های CI
- زیرساخت راه حل CI
کد تست CI-Friendly
- چگونه تست های خود را مستقل کنیم
- تست موازی چیست
- چگونه زمان اجرا را کوتاه کنیم
- اعتبار و داده های حساس
آزمایش مداوم
- انواع تست
- ترتیب اجرای آزمون
- نحوه اجرای تست ها در کانتینرها
- نحوه اجرای سلنیوم در CI
- راه حل های گزارش برای نتایج آزمایش
نتیجه
- مراحل بعدی