مبارزه شما در طراحی چارچوبهای تست اتوماسیون در اینجا به پایان میرسد. تنها فریمورک موجود در بازار را به شما ارائه میکنیم که طراحی سریعتر و آسانتر با کد بسیار کمتری دارد. - "Robot Framework"
این چارچوب شامل تمام ویژگی هایی است که (Cucumber + TestNG) فراهم می کند. این چارچوب بهطور پیشفرض با کتابخانههای زیادی همراه است که به ساخت تستهای اتوماسیون بدون نوشتن کدهای دیگ بخار کمک میکند. علاوه بر این، شما همچنین میتوانید کتابخانههای سفارشی خود را با کد پایتون بسازید.
این فقط مربوط به کتابخانهها نیست، این چارچوب قدرتمند اتوماسیون بهطور خودکار گزارشهای HTML غنی، ثبتنام، اسکرینشاتها در صورت شکست و بسیاری موارد دیگر را بدون نوشتن تکه کد ارائه میکند. ...
این دوره عمدتاً بر نحوه طراحی تست های Selenium UI (80%) با Robot Framework و همچنین نوشتن تست های API (20%) در سطح بالا با Robot Framework تمرکز دارد. پایتون زبانی است که برای طراحی فریم ورک انتخاب شده است، زیرا پایتون به طور گسترده ای برای فریم ورک های ربات استفاده می شود
میتوانید به راحتی این دوره را بدون داشتن اصول پایتون نیز دنبال کنید. در پایان این دوره، بخش اختصاصی برای آموزش اصول پایتون وجود دارد.
در زیر محتوای سطح بالا در مورد آنچه این دوره پوشش می دهد
استنصب و پیکربندی چارچوب ربات
طراحی تستهای رابط کاربری سلنیوم با چارچوبهای روبات
نحوه ساخت کلمات کلیدی ربات سفارشی با استفاده از پایتون
نمونههای عمیق از انتها به انتها از اتوماسیون رابط کاربری با کتابخانههای ربات سلنیوم
آزمایش مبتنی بر داده از فایلهای CSV تا آزمایشهای خودکار
اجرای پارامترسازی چارچوب با مجموعه دادهها برای اجرای آزمایشها
اجرای آزمایشها به صورت موازی با Robot Framework
تولید خودکار گزارشهای HTML غنی با ثبت نتایج اجرای آزمایش
عکسبرداری خودکار از صفحه نمایش شکستهای آزمایشی برای آزمایشهای وب سلنیوم با چارچوب Robot
اجرای خط فرمان تست های ربات با پارامترهای مختلف Flag
اجرای تست انتخابی با استفاده از فیلترهای برچسب گذاری در چارچوب
ادغام چارچوب Robot با ابزار CI/CD Jenkins
اجرای سازه Jenkins پارامتر شده برای کنترل پارامترهای اجرای آزمایش
انجام تست API با Robot Framework
با نحوه ایجاد درخواستها و پاسخهای Json با کلمات کلیدی Robot Dictionary آشنا شوید
تستهای API ساخت با همه عملیات CRUD (GET، POST، DELETE)
اجرای آزمایشهای چارچوب Robot API در ابزار Jenkins CI/CD
برای همه شما آرزوی موفقیت دارم و شما را در دوره میبینم :)
معلم بیش از 650 هزار دانشجوی QA|بنیانگذار RahulShetty Academy
نمایش نظرات