لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش سلنیوم با Node.js
Learning Selenium with Node.js
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
میتوانید مرورگر را با استفاده از Selenium و Node.js کنترل کنید تا به چالشهای آزمایش کاربردی برنامه وب رسیدگی کنید. اکثر برنامههای وب با استفاده از جاوا اسکریپت نوشته میشوند، بنابراین استفاده از پشته فناوری یکسان برای ایجاد مجموعههای آزمایشی بسیار راحت است. در این دوره، به مهندس اصلی کیفیت و مربی تست الکساندرا کاساپو بپیوندید و مستقیماً با ابزارها کار کنید تا تجربه واقعی و عملی به دست آورید. بررسی کنید که چه نوع آزمایش هایی در سلنیوم بهتر انجام می شود. توابع سلنیوم را برای تعامل با عناصر وب بیاموزید و راه هایی را برای استفاده راحت از سلنیوم به عنوان یک ابزار مهندسی قدرتمند کشف کنید. بهعلاوه، بیاموزید که چگونه میتوانید کد سلنیوم خود را قابل نگهداری کنید، با برنامههای پیچیده در سلنیوم مقابله کنید، و آنچه را که آموختهاید در یک پروژه به کار ببرید.
سرفصل ها و درس ها
معرفی
Introduction
سلنیوم را با NodeJS بیاموزید
Learn Selenium with NodeJS
آنچه شما باید بدانید
What you should know
1. Selenium JS و Project Setup
1. Selenium JS and Project Setup
پروژه آزمایشی را تنظیم کنید
Set up the test project
سلنیوم را برای پروژه خود تنظیم کنید
Set up Selenium for your project
امتحان فصل
Chapter Quiz
2. نوشتن تست با سلنیوم
2. Writing Tests with Selenium
چه نوع آزمایشاتی برای سلنیوم مناسب است
What kind of tests are appropriate for Selenium
با ورودی دکمه رادیویی تعامل داشته باشید
Interact with a radio button input
با ورودی کشویی تعامل کنید
Interact with a dropdown input
امتحان فصل
Chapter Quiz
3. کد سلنیوم خود را قابل نگهداری کنید
3. Making your Selenium code maintainable
نحوه حذف تنظیمات تکراری
How to remove setup duplication
چگونه می توان تکراری شدن را حذف کرد
How to remove teardown duplication
مقدمه ای بر مدل شیء صفحه
Introduction to the Page Object Model
از صفحه اشیاء استفاده کنید
Use Page Objects
چگونه از ارجاعات عناصر صفحه قدیمی جلوگیری کنیم
How to avoid stale page element references
چالش: یک تست برای ورودی چک باکس اضافه کنید
Challenge: Add a test for checkbox input
راه حل: یک تست برای ورودی چک باکس اضافه کنید
Solution: Add a test for checkbox input
چگونه تست های خود را کوچک نگه دارید
How to keep your tests small
امتحان فصل
Chapter Quiz
4. برخورد با برنامه های پیچیده
4. Dealing with complex applications
مشکلات همگام سازی
Synchronization issues
شبیه سازی کند اتصال به اینترنت
Slow internet connection simulation
امتحان فصل
Chapter Quiz
نتیجه
Conclusion
استفاده از سلنیوم با NodeJS
Using Selenium with NodeJS
لینکدین: شبکه اجتماعی حرفهای برای ارتباط و کارآفرینی
لینکدین به عنوان یکی از بزرگترین شبکههای اجتماعی حرفهای، به میلیونها افراد در سراسر جهان این امکان را میدهد تا ارتباط برقرار کنند، اطلاعات حرفهای خود را به اشتراک بگذارند و فرصتهای شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان میدهد تا رزومه حرفهای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمنها و گروههای حرفهای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهرهمند شوند.
لینکدین همچنین به کارفرمایان امکان میدهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفهای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصتهای شغلی و گسترش شبکه حرفهای خود، نقش مهمی را ایفا میکند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفهای در دنیای امروز مورد توجه قرار دارد.
مهندس اصلی کیفیت در Native Instruments | یکی از بنیانگذاران GISCollective
Alexandra Casapu در محیط هایی که یادگیری مهم است، رشد می کند.
الکساندرا یک متخصص کیفیت نرم افزار است که عاشق آموزش تست نرم افزار است. او بیش از 10 سال تجربه به عنوان مهندس کیفیت دارد، گهگاه در کنفرانس ها سخنرانی می کند و مدرس مجموعه دوره های BBST است. او همچنین در پروژه نقشهبرداری منبع باز مشارکت میکند که جوامع را قادر میسازد تا نقشههای دیجیتال متمرکز بر پایداری خود را بسازند.
نمایش نظرات