دوره آموزشی اتوماسیون تست با پایتون: بخش 2 پایتون برای آزمایش کنندگان
3 ساعت 14 دقیقهمبتدی2021-05-17
مدرسین

HeadSpin University
Elearning Platform
جزئیات دوره
این دوره، دومین بخش از مجموعه «تست خودکار نرمافزار با پایتون» هست و روی نوشتن کد برای اتوماسیون تست نرمافزار تمرکز داره. برخلاف تستهای بدون کدنویسی که فقط کارهای انجامشده رو ضبط و بعداً پخش میکنن، کدنویسی برای تست خودکار انعطاف بیشتری بهت میده، مخصوصاً وقتی تغییرات کوچیکی توی اپلیکیشن باعث تغییر تست بشه.
توی این دوره، دلیل انتخاب پایتون به عنوان زبان برنامهنویسی هم توضیح داده میشه. درسته که جاوا رایجترین زبان برای Selenium و Appium هست، ولی اگه با جاوا آشنا نباشی، میتونه پیچیدگیهای غیرضروری برات ایجاد کنه. از اون طرف، پایتون ساده، قدرتمند و انعطافپذیره و برای اتوماسیون تست رابط کاربری (UI) یه گزینهی عالی محسوب میشه.
اینجا کل فرآیند اتوماسیون تست رو یاد میگیری، از نصب پایتون و نوشتن اولین اسکریپت گرفته تا تست، دیباگ و تکمیل پروژه. 🚀👨💻
توی این دوره، دلیل انتخاب پایتون به عنوان زبان برنامهنویسی هم توضیح داده میشه. درسته که جاوا رایجترین زبان برای Selenium و Appium هست، ولی اگه با جاوا آشنا نباشی، میتونه پیچیدگیهای غیرضروری برات ایجاد کنه. از اون طرف، پایتون ساده، قدرتمند و انعطافپذیره و برای اتوماسیون تست رابط کاربری (UI) یه گزینهی عالی محسوب میشه.
اینجا کل فرآیند اتوماسیون تست رو یاد میگیری، از نصب پایتون و نوشتن اولین اسکریپت گرفته تا تست، دیباگ و تکمیل پروژه. 🚀👨💻
مهارت ها
AppiumSeleniumSoftware TestingPythonEssential TrainingProgramming LanguagesOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - پایتون برای آزمایش
1. پایتون برای آزمایش کنندگان
- 02 - گرفتن پایتون
- 03 - اولین اسکریپت پایتون شما
- 04 - متغیرها و انواع
- 05 - توابع و عملگرها
- 06 - جریان را کنترل کنید
- 07 - کلاس ها
- 08 - Import و کتابخانه ها
- 09 - استثناء و رسیدگی به استثناء
- 10 - نوشتن تست پایتون
دوره های مرتبط
- دوره آموزشی نوشتن اسکریپت برای تستکنندهها
- دوره آموزشی اسکریپتنویسی پیشرفته برای تستکنندگان: دادههای محلی، صفحات گسترده و گزارشدهی
- دوره آموزشی اسکریپت برای آزمایش کنندگان (2018)
- دوره آموزشی اتوماسیون تست فریمورک ربات: سطح 2
- دوره آموزشی تست اتوماسیون با پایتون:بخش 3 تست وب و موبایل
- دوره آموزشی اتوماسیون آزمون با پایتون:بخش 6 عنصر و انتخابگر
- دوره آموزشی اتوماسیون تست با پایتون:بخش 4 معماری اتوماسیون WebDriver
- دوره آموزشی اتوماسیون تست با پایتون: بخش 5 اتوماسیون مرورگر وب با سلنیوم
مسیرهای مرتبط
- مسیر آموزشی ارتقاء مهارت اتوماسیون تست با مهارت های پایتون
- مسیر آموزشی آماده شدن برای گواهینامه CompTIA PenTest+ (PT0-002)
- مسیر آموزشی ساخت عوامل هوش مصنوعی: تکنیکهای پیشرفته برای توسعهدهندگان
- مسیر آموزشی ارتقا مهارت های پایتون برای علم داده
- مسیر آموزشی DevNet Associate: آماده شدن برای آزمون (200-901 DEVASC)
- مسیر آموزشی مقدمهای بر مهارتهای پایه برای کار با داده: پردازش دادهها
- مسیر آموزشی آماده شدن برای آزمون Cisco CCNP ENCOR v1.1 (350-401)
- مسیر آموزشی آماده شدن برای آزمون MTA: اصول توسعه نرم افزار (98-361)