لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تسلط بر جاوا و ابزارهای پیشرفته برای اتوماسیون سلنیوم
- آخرین آپدیت
دانلود Mastering Java and Advanced Tools for Selenium Automation
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
در این دوره جامع، به بررسی دقیق زبان برنامهنویسی جاوا و ادغام آن با ابزارهای پیشرفته برای اتوماسیون سلنیوم (Selenium) میپردازیم. دوره با تبیین اهمیت Maven در توسعه فریمورک آغاز شده و شما را در مراحل نصب، پیکربندی و نحوه استفاده از آن راهنمایی میکند. شما با اجزای کلیدی Maven مانند فایل POM.xml و Surefire Plugin آشنا شده و خواهید آموخت که چگونه این ابزارها فرآیند تست شما را بهینه میکنند. این بخش با نگاهی عمیق به ادغام TestNG با Maven و استفاده از Maven profiling برای مدیریت بهینه مجموعههای تست به پایان میرسد.
در ادامه، مفاهیم بنیادی جاوا با تمرکز ویژه بر برنامهنویسی شیگرا (OOP) آموزش داده میشود. از طریق درسهای ساختاریافته، بر حلقهها، اینترفیسها، ارثبری و مدیریت آرایهها در جاوا مسلط خواهید شد. این دانش پایهای با تمرینات عملی که چالشهای دنیای واقعی را شبیهسازی میکنند، تقویت میشود تا تسلط کامل بر قابلیتهای جاوا کسب کنید. همچنین مباحث پیشرفتهای مانند سازندهها (Constructors)، کلمات کلیدی 'this' و 'super'، اصلاحکنندههای دسترسی (Access Modifiers) و مدیریت استثناها (Exception Handling) که برای ساخت فریمورکهای قدرتمند سلنیوم ضروری هستند، پوشش داده شدهاند.
در نهایت، با Collections API آشنا میشوید که ابزاری حیاتی برای مدیریت و دستکاری گروههایی از اشیاء در جاوا است. پیادهسازی ArrayList، HashSet و Map را به همراه تمرینات کاربردی برای آمادگی در مصاحبههای فنی بررسی خواهید کرد. نقطه اوج دوره، ماژول فریمورک Cucumber BDD است که در آن یاد میگیرید چگونه تستهای شفاف و مؤثری مطابق با نیازهای کسبوکار بنویسید. به عنوان امتیاز ویژه، درسهایی درباره ردیابی نقصها با استفاده از Bugzilla گنجانده شده است تا مهارتهای شما در مدیریت و گزارشدهی خطاهای نرمافزاری ارتقا یابد.
این دوره برای تسترهای نرمافزار، مهندسان اتوماسیون و توسعهدهندگانی طراحی شده است که آشنایی اولیه با جاوا و سلنیوم دارند. پیشنیازها شامل آشنایی با سینتکس پایه جاوا و تجربه محدود در کار با Selenium WebDriver است.
سرفصل ها و درس ها
اطلاعات جامع ابزار مدیریت بیلد Maven
Maven - Build Management Tool In-Depth Information
اهمیت Maven در توسعه فریمورک
Importance of Maven in Framework Development
نصب و پیکربندی Maven
Installing and Configuring Maven
ساخت پروژه Maven و آشنایی با اصطلاحات آن
Creating Maven Project and Understanding Its Terminologies
درک فایل POM.xml و وابستگیهای آن
Understanding POM.xml File and Its Dependencies
اهمیت surefirePlugin در اجرای تستها
Importance of surefirePlugin in Executing Tests
ادغام TestNG با Maven
Integration of TestNG with Maven
تغییر تستها با استفاده از Maven Profiling
Switching the Tests with Maven Profiling
مبانی Java OOPS برای سلنیوم - بخش اول
Java OOPS Basics for Selenium Part -1
چه زمانی از حلقه While استفاده کنیم؟
When Should I Use While Loop?
حلقه Do While چگونه کار میکند؟
How Do While Loop Works?
توضیحات مربوط به حلقههای For تو در تو
Explanation on Nested For Loops
نمایش نظرات