ارتقاء مهارت اتوماسیون تست با مهارت های پایتون - Improve Your Test Automation with Python Skills

مسیر آموزشی ارتقاء مهارت اتوماسیون تست با مهارت های پایتون - Image of Learn Path Improve Your Test Automation with Python Skills
ارتقاء مهارت اتوماسیون تست با مهارت های پایتون Improve Your Test Automation with Python Skills
مجموعه تست اتوماسیون با پایتون از دانشگاه Headspin برای آموزش مهارت های اتوماسیون برای آزمایش برنامه های کاربردی در Appium و Selenium طراحی شده است. در این مسیر یادگیری، با اتوماسیون تست، نحوه ساخت چارچوب اتوماسیون تست و نحوه تست اپلیکیشن های وب و موبایل آشنا شوید.
Improve Your Test Automation with Python Skills
The Test Automation with Python series from Headspin University is designed to teach automation skills for testing applications in Appium and Selenium. In this learning path, learn about test automation, how to build a test automation framework, and how to test web and mobile applications.
مدت زمان: 19h 12m
تعداد دوره ها: 10
مجموع قیمت: (۲۵۲,۰۰۰)
قیمت با 30% تخفیف : ۱۷۶,۴۰۰
تعداد مدرسین: 1
برای خرید این مسیر آموزشی باید وارد حساب کاربری خود شوید.
  • 1
    دوره آموزشی دوره آموزشی تست اتوماسیون با پایتون: بخش 1 مقدمه ای بر تست خودکار - Image of Course Test Automation with Python: 1 Introduction to Automated Testing 31 دقیقه
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی تست اتوماسیون با پایتون: بخش 1 مقدمه ای بر تست خودکار

    Test Automation with Python: 1 Introduction to Automated Testing

    سری تست اتوماسیون با پایتون از Headspin University برای آموزش مهارت های اتوماسیون و ابزارهای آزمایش برنامه ها در Appium و Selenium، محبوب ترین ابزار اتوماسیون UI جهان طراحی شده است. اما قبل از ورود به خودکارسازی، این دوره اول به مفهوم آزمایش می پردازد، از ریشه شناسی کلمه، تا چگونگی طراحی تست های مفید برای نرم افزار خود. در حالی که استفاده از نرم افزار به دلیل اجرای آن امری بدیهی به نظر می رسد، اما تصور شرایطی برای نرم افزار که ممکن است توسعه دهندگان آن درباره آن فکر نکرده باشند نیز مفید و ضروری است. تاریخچه اتوماسیون نیز پوشش داده می شود، این واقعیت را برجسته می کند که بیشتر نرم افزارها در واقع نوعی اتوماسیون است. بعد از این دوره، شما پایه خوبی در تست خودکار خواهید داشت و آماده رفتن به دوره بعدی این مجموعه خواهید بود.

  • 2
    دوره آموزشی دوره آموزشی اتوماسیون تست با پایتون: بخش 2 پایتون برای آزمایش کنندگان - Image of Course Test Automation with Python: 2 Python for Testers 3 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی اتوماسیون تست با پایتون: بخش 2 پایتون برای آزمایش کنندگان

    Test Automation with Python: 2 Python for Testers

    این دوره دوم در آزمون اتوماسیون با سری Python بر نوشتن کد برای خودکار کردن تست نرم افزار تمرکز دارد. برخلاف تست های بدون کد که در آن برنامه ها اقدامات خود را برای پخش بعدی ضبط می کنید ، نوشتن کد برای اتوماسیون در بسیاری از موارد انعطاف پذیری بیشتری به شما می دهد ، مثلاً اگر تغییر کوچکی در برنامه باعث تغییر روند آزمایش شود. این دوره همچنین انتخاب پایتون به عنوان زبان برنامه نویسی را توضیح می دهد. در حالی که جاوا احتمالاً محبوب ترین زبان مورد استفاده در سلنیوم و اپومیوم است ، اما می تواند منجر به پیچیدگی و سردرگمی غیرضروری شود ، مگر اینکه آن را بخوبی بشناسید. در همین حال ، پایتون قدرتمند ، ساده و رسا است و از جهاتی از نظر اجرای اتوماسیون تست UI انعطاف پذیرتر است. این دوره شما را در کل مراحل ، از نصب پایتون گرفته تا نوشتن اولین اسکریپت ، تا اتمام ، آزمایش و عیب یابی کد شما ، پیش می برد.

  • 3
    دوره آموزشی دوره آموزشی تست اتوماسیون با پایتون:بخش 3 تست وب و موبایل - Image of Course Test Automation with Python: 3 Testing Web and Mobile 46 دقیقه
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی تست اتوماسیون با پایتون:بخش 3 تست وب و موبایل

    Test Automation with Python: 3 Testing Web and Mobile

    تمرکز تست اتوماسیون با پایتون بر استفاده از سلنیوم برای اتوماسیون مرورگر وب است، اما این تنها ابزار موجود نیست. این سومین دوره از این سری با نگاهی سریع به چندین ابزار اتوماسیون مرورگر وب رایگان و منبع باز دیگر که وجود دارند آغاز می شود و سپس توضیح می دهد که چرا سلنیوم انتخاب این مجموعه است. به همین ترتیب، ده ها ابزار منبع باز برای خودکار کردن تست موبایل شما وجود دارد و این دوره دلیل انتخاب Appium در اینجا را توضیح می دهد. بعد از این دوره، شما یک پایه محکم در مورد تاریخچه و توسعه سلنیوم و اپیموم و چگونگی انطباق آنها با روند کار توسعه مدرن، همراه با کاربردهای آنها و نحوه ادغام آنها در پروژه خود خواهید داشت.

  • 4
    دوره آموزشی دوره آموزشی اتوماسیون تست با پایتون:بخش 4 معماری اتوماسیون WebDriver - Image of Course Test Automation with Python: 4 The WebDriver Automation Architecture 2 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی اتوماسیون تست با پایتون:بخش 4 معماری اتوماسیون WebDriver

    Test Automation with Python: 4 The WebDriver Automation Architecture

    به درستی استفاده می شود ، Appium و Selenium می توانند نیرویی قدرتمند برای آزمایش برنامه های وب و تلفن همراه باشند. این دوره بخشی از مجموعه دانشگاه HeadSpin است که شما را با مفاهیم اساسی تست نرم افزار ، برنامه نویسی و در نهایت اتوماسیون UI با Appium و Selenium آشنا می کند. این دوره به طور خاص پروتکل WebDriver و نحوه استفاده از آن را با Appium و Selenium پوشش می دهد. درباره معماری سرویس گیرنده / سرور WebDriver ، REST API ها ، برنامه های افزودنی پروتکل و کلاینت ها در Appium و همچنین درایورهای هر دو Appium و Selenium اطلاعات کسب کنید.

  • 5
    دوره آموزشی دوره آموزشی اتوماسیون تست با پایتون: بخش 5 اتوماسیون مرورگر وب با سلنیوم - Image of Course Test Automation with Python: 5 Web Browser Automation with Selenium 1 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی اتوماسیون تست با پایتون: بخش 5 اتوماسیون مرورگر وب با سلنیوم

    Test Automation with Python: 5 Web Browser Automation with Selenium

    استفاده صحیح از Appium و Selenium می توانند نیرویی قدرتمند برای آزمایش برنامه های وب و تلفن همراه باشند. این دوره بخشی از مجموعه دانشگاه HeadSpin است که شما را با مفاهیم اساسی تست نرم افزار ، برنامه نویسی و در نهایت اتوماسیون UI با Appium و Selenium آشنا می کند. این دوره به طور خاص نصب و راه اندازی را پوشش می دهد. این دوره با نحوه راه اندازی یک محیط فعال جاوا در دستگاه توسعه خود آغاز می شود. این برنامه نحوه بارگیری ، نصب و تنظیم محیط توسعه شما برای سلنیوم و همچنین نحوه راه اندازی Appium در محیط محلی شما را بررسی می کند. با نصب وابستگی های کدگذاری ، دوره با نحوه تنظیم محیط برنامه نویسی و شروع برنامه نویسی برنامه خود با Appium و Selenium به پایان می رسد.

  • 6
    دوره آموزشی دوره آموزشی اتوماسیون آزمون با پایتون:بخش 6 عنصر و انتخابگر - Image of Course Test Automation with Python: 6 Elements and Selectors 2 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی اتوماسیون آزمون با پایتون:بخش 6 عنصر و انتخابگر

    Test Automation with Python: 6 Elements and Selectors

    به درستی استفاده می شود ، Appium و Selenium می توانند نیرویی قدرتمند برای آزمایش برنامه های وب و تلفن همراه باشند. این دوره بخشی از مجموعه دانشگاه HeadSpin است که شما را با مفاهیم اساسی تست نرم افزار ، برنامه نویسی و در نهایت اتوماسیون UI با Appium و Selenium آشنا می کند. این دوره نحوه کار با عناصر و انتخابگرها را توضیح می دهد. این کار با نحوه شروع جلسه و یافتن عناصر وب مورد نظر برای تعامل شروع می شود. این دوره به شما نشان می دهد که چگونه می توانید از ابزارهای توسعه دهنده مرورگر برای تعیین انتخابگر عناصر استفاده کنید و توصیه های مفیدی در مورد انتظار و تعامل با عناصر وب ارائه می دهد. هر تعاملی که بخواهید خودکار کنید ، عنصری را شامل نمی شود. این دوره با بحث در مورد برخی از فعل و انفعالات غیر عنصر به پایان می رسد.

  • 7
    دوره آموزشی دوره آموزشی اتوماسیون تست با پایتون:بخش 7 اتوماسیون موبایل با Appium - Image of Course Test Automation with Python: 7 Mobile Automation with Appium 2 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی اتوماسیون تست با پایتون:بخش 7 اتوماسیون موبایل با Appium

    Test Automation with Python: 7 Mobile Automation with Appium

    این قسمت از Automation Test با سری Python اتوماسیون برنامه های تلفن همراه بومی را با استفاده از Appium پوشش می دهد. این دوره شامل یک برنامه آزمایشی برای اجرا در هر دو شبیه ساز iOS و Android است و با جمع بندی سه نوع اصلی برنامه تلفن همراه شروع می شود ، زیرا نوع برنامه - بومی ، تلفن همراه یا ترکیبی - استراتژی استفاده شده برای شروع Appium را حکم می کند جلسه برای آن برنامه. سپس ، اصول پیکربندی و راه اندازی یک جلسه Appium قبل از رفتن به استراتژی واقعی و آزمایش برنامه ، از جمله تعامل با عناصر تلفن همراه ، اجرای اسکریپت ها و برخورد با اقدامات لمسی در دستگاه های تلفن همراه ، جزئیات دقیق است.

  • 8
    دوره آموزشی دوره آموزشی اتوماسیون تست با پایتون:بخش 8 ویژگی اضافی Appium - Image of Course Test Automation with Python: 8 Additional Appium Features 2 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی اتوماسیون تست با پایتون:بخش 8 ویژگی اضافی Appium

    Test Automation with Python: 8 Additional Appium Features

    این قسمت از Automation Test با Python برخی از ویژگی های پیشرفته تر Appium را شامل می شود ، از خود دستگاه تلفن همراه شروع می شود و موضوعاتی مانند مدیریت فایل و تماس های مختلفی را که می توانید در برنامه خود مانند موقعیت جغرافیایی ، جهت گیری دستگاه و قفل و باز کردن استفاده کنید ، پوشش می دهد. این دوره سپس به سمت مدیریت برنامه ها با Appium ، از جمله نصب ، فعال سازی ، به روزرسانی و آزمایش چندین برنامه می رود. همچنین فعالیت های Android که اجزای جداگانه ای هستند که برنامه های Android را تشکیل می دهند ، تحت پوشش قرار گرفته اند. این دوره با نشان دادن چگونگی استفاده از Appium برای آزمایش برنامه های وب و همچنین برنامه های ترکیبی — برنامه های بومی با نمایش وب به پایان می رسد.

  • 9
    دوره آموزشی دوره آموزشی اتوماسیون تست با پایتون:بخش 9 طراحی مجموعه تست خودتان - Image of Course Test Automation with Python: 9 Designing Your Test Suite 3 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی اتوماسیون تست با پایتون:بخش 9 طراحی مجموعه تست خودتان

    Test Automation with Python: 9 Designing Your Test Suite

    در این قسمت از Automation Test with Python تمرکز از اتوماسیون به تست تبدیل می شود. بدانید که فکر کردن مانند یک آزمایشگر به چه معناست و چگونه می توان تست هایی را روی اتوماسیون ایجاد شده با Appium طراحی و اجرا کرد. مباحث اصلی شامل مواردی است که می دانند چه چیزی را آزمایش کنند تا بتوانید آزمایشات خود را با کارآیی بیشتری اجرا کنید ، یک راه انداز آزمایشی ، کار با مدل شی صفحه و آزمایش قابلیت های برنامه خود در چندین سیستم عامل انجام دهید.

  • 10
    دوره آموزشی دوره آموزشی اتوماسیون تست با پایتون :بخش 10 حالت‌ها و ویژگی‌های اضافی Appium - Image of Course Test Automation with Python: 10 Additional Appium Modes and Features 2 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی اتوماسیون تست با پایتون :بخش 10 حالت‌ها و ویژگی‌های اضافی Appium

    Test Automation with Python: 10 Additional Appium Modes and Features

    این قسمت از Automation Test with Python نگاهی به مقیاس بندی مجموعه آزمون شما می اندازد تا بتوانید همزمان چندین آزمایش را انجام دهید. سرانجام مجموعه آزمایشی شما به اندازه کافی بزرگ می شود که انتظار برای تکمیل آزمایشات یک به یک منطقی نیست. این دوره شامل عوارضی است که با انجام چندین آزمون به طور موازی همراه است و آنچه شما برای اجرای موفقیت آمیز مجموعه تست خود نیاز دارید ، بیان می کند. و در حالی که اجرای آزمون های خود در یک محیط جداگانه بخش مهمی از روند کار است ، این دوره اهمیت آزمایش آنها را در یک محیط ادغام مداوم نیز نشان می دهد. دوره با تکنیک های اشکال زدایی آزمون های شما همراه با بهترین روش ها برای سرعت ، قابلیت اطمینان و قابلیت نگهداری در مجموعه آزمون شما به پایان می رسد.

برای خرید این مسیر آموزشی باید وارد حساب کاربری خود شوید.
شما این مسیر آموزشی را با مدرسان زیر میگذرانید
عکس مدرس Headspin University - Image of Author Headspin University

Headspin University

دانشگاه HeadSpin منبع سرآمدی برای HeadSpin است، یک پلت فرم تجربه دیجیتال AI در پالو آلتو، کالیفرنیا. دانشگاه HeadSpin رهبران صنعت اتوماسیون آزمون را با مخاطبان جهانی دانشجویان متصل می کند. با تمرکز بر مهارت های عملی مانند استفاده کامل از Appium و Selenium، دانش آموزان می آموزند که چگونه از اتوماسیون به طور موثر استفاده کنند، بنابراین می توانند آزمون های عالی بنویسند که مشکلات واقعی را حل می کند و ارزش واقعی را برای تیم های خود ایجاد می کند. دانشگاه HeadSpin به دانشجویان اجازه می دهد تا به پلتفرم آزمون جهانی HeadSpin دسترسی پیدا کنند تا مهارت های خودکار سازی خود را نشان دهند و شواهدی از توانایی های خود را به نمایش بگذارند. بعلاوه، آنها کلاسهای مقدماتی رایگان و همچنین گواهینامه های صنعت را بر اساس دوره های آموزشی، چالش های کدگذاری و بازخورد مربیان ارائه می دهند.

مشاهده پروفایل