آموزش تست نرم افزار اتوماسیون سلنیوم با JAVA و ChatGPT

Selenium Automation Software Testing with JAVA & ChatGPT

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: به روز رسانی 2023: IDE، Selenium WebDriver، Framework، TestNG، TTCN، TestRunner، گواهینامه Java Intermediate و دوره جایزه رایگان ChatGPT: چگونه ChatGPT می تواند به شما در تست نرم افزار اتوماسیون سلنیوم کمک کند شما پس از اتمام موفقیت آمیز این دوره توسط Udemy Course گواهینامه دریافت خواهید کرد. شامل بیش از 15 پروژه در زمان واقعی با راه حل های عملی در 8 وب سایت مختلف. سه کتاب کار و سند قابل دانلود برای محتوای دوره عملی و ساختار یافته در این آموزش پوشش داده شده است. برنامه درسی شامل چندین پروژه زنده، تمرینات و ایجاد طرح کلی برای مبتدیان جاوا و متوسط ​​با تمرینات زنده و پروژه ها تست نرم افزار Selenium Automation با IDE، WebDriver، Framework و بسیاری از وب سایت ها و پروژه های زنده در زمان واقعی تحت پوشش قرار می گیرند. برنامه های کاربردی با سلنیوم از مربیان با رتبه برتر udemi. پیش نیازها: بدون نیاز به دانش قبلی برنامه نویسی یا کد نویسی جاوا، زیرا همه چیز از ابتدا آموزش داده می شود

2023 به روز شده: IDE، Selenium WebDriver، Framework، TestNG، TTCN، TestRunner، Java Basic Intermediate Certification دوره ویدیویی، همیشه گفته می شود، "مهم ترین قسمت فیلم تریلر است". مطمئنم اکثر شما با این موافق هستید. بنابراین، در این فیلم "تست نرم افزار اتوماسیون سلنیوم با JAVA Intermediate" را بررسی خواهیم کرد، اجازه دهید شما را از طریق تریلر معرفی کنم. منظورم این است که اجازه دهید به طرح دوره با جزئیات نگاه کنیم، آنچه را که در تست نرم افزار اتوماسیون سلنیوم با JAVA Intermediate پوشش خواهیم داد.


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

OpenAI ChatGPT - هر آنچه که باید بدانید

  • مقدمه ChatGPT

  • برنامه های کاربردی Chat GPT

  • کاوش ویژگی‌ها از دیدگاه برنامه‌نویسان

  • کاوش عملی ویژگی ها از دیدگاه منابع انسانی

  • ویژگی ChatGPT برای تشریح یا کوتاه کردن متن

  • ChatGPT در مراقبت های بهداشتی، تدارکات، بانکداری، و آموزش

ChatGPT برای تست اتوماسیون سلنیوم

  • مقدمه ای بر تست اتوماسیون با استفاده از ChatGPT

  • نحوه راه اندازی Selenium Webdriver با Python با استفاده از ChatGPT

  • نحوه راه اندازی Selenium Webdriver با کد جاوا با استفاده از ChatGPT

  • ChatGPT برای کار با Selenium IDE

  • تولید مورد آزمایشی منفی برنامه HSBC با استفاده از CHATGPT

  • آنچه را که می توان در تست اتوماسیون سلنیوم با استفاده از CHATGPT انجام داد "


سلنیوم یک چارچوب منبع باز قدرتمند است که آزمایش خودکار برنامه های کاربردی وب را در چندین مرورگر و پلتفرم امکان پذیر می کند. با دوره "تست اتوماسیون سلنیوم با Java Intermediate" تکنیک های پیشرفته در تست نرم افزار را بررسی کنید. بر اساس دانش پایه خود بسازید و در پیچیدگی های Selenium WebDriver و ادغام جاوا برای اتوماسیون تست کارآمد تحقیق کنید.

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


  • آزمایش برنامه‌های کاربردی وب با سلنیوم را از مربیان با رتبه برتر Udemy خواهید آموخت.

  • پس از گذراندن موفقیت آمیز این دوره، گواهی آنلاین سلنیوم دریافت خواهید کرد.

  • این دوره شامل بیش از 15 پروژه در زمان واقعی با راه حل های عملی در 8 وب سایت مختلف است.

  • محتوای دوره با ساختار مناسب در این آموزش پوشش داده شده است.

در دوره تست نرم افزار، موارد زیر را بررسی خواهیم کرد:


مبتدیان جاوا:

1. مقدمه ای بر دوره

2. مقدمه ای بر جاوا

3. مقدمه ای بر سلنیوم

4. کتاب‌ها و اسناد را تمرین کنید

5. نصب جاوا و Eclipse

6. نوشتن اولین برنامه جاوا

7. متغیرها، ثابت ها، انواع داده ها و کلمات کلیدی

8. تمرین: متغیرها، ثابت ها، انواع داده ها و کلمات کلیدی

9. برنامه نویسی تعاملی کاربر در جاوا

10. تمرین: برنامه نویسی تعاملی کاربر در جاوا

11. اپراتورها در جاوا

12. تمرین: اپراتورها در جاوا

13. عبارات انتخاب در جاوا- If-Else

14. تمرین: بیانیه انتخاب - If-Else - Part1

15. تمرین: بیانیه انتخاب - If-Else - Part2

16. Switch Case در جاوا

17. تمرین: Switch Case در جاوا

18. حلقه ها در جاوا

19. تمرین: حلقه ها در جاوا

20. تمرینات: while و Do while و

21. Nested while در جاوا

22. سوالات حلقه الگوی ستاره در جاوا

23. سوالات حلقه الگوی اعداد در جاوا

24. سوالات حلقه الگوی الفبا در جاوا

25. آرایه ها در جاوا

26. نتیجه گیری

جاوا متوسط:

27. ایجاد کلاس جاوا

28. مقدمه مفاهیم OOPS

29. کپسولاسیون

30. ارث

31. انواع ارث و پروژه ها

32. جاوا نادیده گرفته شده

33. بارگذاری بیش از حد جاوا

34. چند شکلی جاوا

35. پروژه هایی با مفاهیم OOPS

36. نتیجه گیری

سلنیوم - تست اتوماسیون نرم افزار

37. معرفی دوره سلنیوم

38. مقدمه اتوماسیون- اتوماسیون چیست، مزایا و خطرات

39. اجزای سلنیوم- مقدمه

40. نصب IDE

41. پروژه های IDE و Framework_Part1

42. پروژه های IDE و Framework_Part2

43. خلاصه ای از مفاهیم جاوا و جاوا

44. نصب Selenium WebDriver

45. مکان یابی عناصر UI و مکان یاب

46. مزایای تست اتوماسیون، زمینه هایی برای تست اتوماسیون

47. برنامه ریزی تست، استراتژی ها، TTCN با استفاده از تست اتوماسیون

48. TestRunner، IDE Components و WebDriver

49. پروژه: خودکارسازی برنامه Google

50. پروژه: اتوماسیون وب سایت سلنیوم ماتریس اطلاعات KRN

51. پروژه: اتوماسیون وب سایت سلنیوم Red bus

52. پروژه: خودکارسازی وب سایت سلنیوم برای بررسی کنترل های رادیویی

53. پروژه: اتوماسیون وب سایت Selenium برای بررسی چک باکس کنترل

54. پروژه: خودکارسازی وب سایت سلنیوم برای پیوندها

55. پروژه: اتوماسیون وب سایت سلنیوم برای خودکار کردن کشویی ها

56. پروژه: ادغام کتابخانه اکسل با سلنیوم

57. پروژه: Multi Select Box Automation

58. پروژه: اتوماسیون فریم ها

59. پروژه: خودکار کردن برنامه فیس بوک با استفاده از سلنیوم

60. خودکارسازی برنامه MakeMyTrip با استفاده از سلنیوم جاوا

61. دستور ذخیره و Echo در IDE

62. چارچوب با استفاده از TestNG

63. چگونه گزارش دهی را در Automation انجام دهیم

64. نتیجه گیری

س. آیا Selenium WebDriver یک ابزار تست است؟

A. بله، Selenium WebDriver یک ابزار تست است که معمولاً برای خودکارسازی فرآیندهای آزمایش برنامه‌های کاربردی وب استفاده می‌شود. این به توسعه‌دهندگان و آزمایش‌کنندگان اجازه می‌دهد تا تعاملات کاربر با مرورگرهای وب را شبیه‌سازی کنند و اتوماسیون کارهایی مانند ارسال فرم، پیمایش، و استخراج داده‌ها را برای اهداف آزمایشی امکان‌پذیر می‌سازد.


س. تفاوت بین تست سلنیوم و سلنیوم WebDriver چیست؟

A. آزمایش سلنیوم به مفهوم گسترده‌تر خودکارسازی تست برنامه‌های وب با استفاده از چارچوب سلنیوم اشاره دارد که شامل ابزارهای مختلفی مانند Selenium WebDriver، Selenium IDE و Selenium Grid است. Selenium WebDriver یک جزء خاص از چارچوب سلنیوم است که یک رابط برنامه‌نویسی برای خودکار کردن اقدامات مرورگر فراهم می‌کند و آن را به ابزاری اصلی برای ایجاد تست‌های خودکار قوی و انعطاف‌پذیر تبدیل می‌کند.


س. آزمایش در سلنیوم چگونه انجام می شود؟

A. استفاده از سلنیوم گرید یکی از موثرترین روش ها برای عیب یابی تست های سلنیوم است. این ابزار اجرای آزمایش همزمان را در مرورگرها و سیستم عامل‌های مختلف فعال می‌کند و به شناسایی مشکلات عملکرد یا سازگاری کمک می‌کند که ممکن است هنگام اجرای آزمایش‌ها بر روی یک مرورگر یا دستگاه مخفی باقی بمانند.



سرفصل ها و درس ها

مبتدی جاوا JAVA Beginner

  • مقدمه ای بر تست نرم افزار سلنیوم با استفاده از ChatGPT Introduction to Selenium Software Testing using ChatGPT

  • مقدمه ای بر Java Beginner Introduction to Java Beginner

  • مقدمه ای بر دوره سلنیوم Introduction to Selenium Course

  • کتاب کار و اسناد را تمرین کنید Practice Workbooks and Documents

  • نصب جاوا و ویرایشگر Eclipse Installations of Java and Editor Eclipse

  • نوشتن اولین برنامه جاوا Writing First Java Program

  • متغیرها، ثابت ها، انواع داده ها و کلمات کلیدی Variables, Constants, Datatypes and Keywords

  • تمرین: متغیرها، ثابت ها، انواع داده ها و کلمات کلیدی Exercise: Variables, Constants, Datatypes and Keywords

  • برنامه نویسی تعاملی کاربر در جاوا User Interactive Programming in Java

  • تمرین: برنامه نویسی تعاملی کاربر در جاوا Exercise: User Interactive Programming in Java

  • اپراتورها در جاوا Operators in Java

  • تمرین: اپراتورها در جاوا Exercise: Operators in Java

  • بیانیه های انتخاب در جاوا - If - Else Selection Statements in Java - If - Else

  • تمرین: بیانیه انتخاب - If-Else - Part1 Exercise: Selection Statement - If-Else - Part1

  • تمرین: بیانیه انتخاب - If-Else - قسمت 2 Exercise: Selection Statement - If-Else - Part 2

  • Switch- Case در جاوا Switch- Case in Java

  • تمرین: Switch Case در جاوا Exercise: Switch Case in java

  • حلقه ها در جاوا Loops in Java

  • تمرین: حلقه ها در جاوا Exercise: Loops in Java

  • در حالی که و در حالی که با تمرینات انجام دهید While and Do While with Exercises

  • Nested When Loops در جاوا Nested While Loops in Java

  • سوالات حلقه الگوی ستاره در جاوا Star Pattern Loop Questions in Java

  • سوالات حلقه الگوی اعداد در جاوا Number Pattern Loop Questions in Java

  • سوالات حلقه الگوی الفبا در جاوا Alphabet Pattern Loop Questions in Java

  • آرایه ها در جاوا Arrays in Java

  • نتیجه گیری از مبتدیان جاوا Conclusion of Java Beginner's

JAVA Intermediate JAVA Intermediate

  • ایجاد کلاس جاوا Java Class Creation

  • مقدمه مفاهیم OOPS Introduction OOPS Concepts

  • کپسوله سازی Encapsulation

  • وراثت Inheritance

  • انواع ارث و پروژه ها Types of inheritance and Projects

  • جاوا فراگیر Java Overriding

  • بارگذاری بیش از حد جاوا Java Overloading

  • چند شکلی جاوا Java Polymorphism

  • پروژه هایی با مفاهیم OOPS Projects with OOPS Concepts

  • نتیجه Conclusion

سلنیوم - تست اتوماسیون نرم افزار Selenium - Software Automation Testing

  • معرفی دوره سلنیوم Selenium Course introduction

  • مقدمه اتوماسیون - اتوماسیون چیست، مزایا و خطرات Automation introduction-What is automation, Benefits and Risks

  • اجزای سلنیوم - مقدمه Components of Selenium- Introduction

  • نصب IDE IDE Installation

  • پروژه ها و چارچوب IDE قسمت 1 IDE projects and framework Part 1

  • پروژه ها و چارچوب IDE قسمت 2 IDE projects and framework Part 2

  • خلاصه ای از مفاهیم جاوا و جاوا Recap of Java and Java Concepts

  • نصب وب درایور سلنیوم Selenium WebDriver installation

  • مکان یابی عناصر و مکان یاب های رابط کاربری Locating UI Elements and Locators

  • مزایای تست اتوماسیون، زمینه هایی برای تست اتوماسیون Automation Testing Benefits, Areas for Automation Testing

  • برنامه ریزی تست، استراتژی ها، TTCN با استفاده از تست اتوماسیون Test Planning, Strategies, TTCN Using Automation Testing

  • Test Runner، IDE Components و WebDriver Test Runner, IDE Components and WebDriver

  • خودکارسازی اپلیکیشن گوگل Automating Google Application

  • پروژه: خودکارسازی وب سایت سلنیوم KRN اطلاعات ماتریس Project: Automating Selenium Website KRN Information Matrix

  • پروژه: اتوماسیون اتوبوس قرمز وب سایت سلنیوم Project: Automating Selenium Website Red Bus

  • پروژه: خودکارسازی وب سایت سلنیوم برای بررسی کنترل های رادیویی Project: Automating Selenium Website to Check Radio Controls

  • پروژه: خودکارسازی وب سایت سلنیوم برای بررسی چک باکس کنترل Project: Automating Selenium Website to Check the Checkbox Controls

  • پروژه: خودکارسازی وب سایت سلنیوم برای پیوندها Project: Automating Selenium Website for the Links

  • پروژه: خودکارسازی وب سایت سلنیوم برای خودکارسازی کشویی ها Project: Automating Selenium Website for Automating the Dropdowns

  • پروژه: ادغام کتابخانه اکسل با سلنیوم Project: Integration of Excel Library with Selenium

  • پروژه: Multi Select Box Automation Project: Multi Select List Box Automation

  • پروژه: اتوماسیون فریم Project: Automation oi Frames

  • پروژه: خودکار کردن برنامه فیس بوک با استفاده از سلنیوم Project: Automating Facebook Application using Selenium

  • پروژه: خودکارسازی اپلیکیشن MakeMyTrip با استفاده از سلنیوم جاوا Project: Automating MakeMyTrip Application using Selenium Java

  • ذخیره و دستور اکو در IDE Store and Echo Command in IDE

  • چارچوب با استفاده از TestNG Framework using TestNG

  • چگونه گزارش در اتوماسیون انجام دهیم How do we do Report in Automation

  • نتیجه Conclusion

دوره جایزه رایگان: OpenAI و ChatGPT - هر آنچه که باید بدانید Free Bonus Course: OpenAI & ChatGPT - Everything You Need to Know

  • مقدمه ای بر OpenAI و ChatGPT Introduction to OpenAI and ChatGPT

  • مقدمه ای بر ChatGPT An introduction to ChatGPT

  • برنامه های کاربردی ChatGPT Applications of ChatGPT

  • کاوش ویژگی ها به طور عملی از دیدگاه برنامه نویسان در ChatGPT Exploring features practically from programmers perspective in ChatGPT

  • کاوش ویژگی ها به طور عملی از دیدگاه منابع انسانی در ChatGPT Exploring features practically from HR perspective in ChatGPT

  • ویژگی ChatGPT برای تشریح یا کوتاه کردن متن ChatGPT Feature to elaborate or shorten the text

  • ChatGPT در مراقبت های بهداشتی، تدارکات، بانکداری و آموزش ChatGPT in healthcare, logistics, banking and Education

دوره جایزه رایگان: چگونه ChatGPT می تواند به شما در تست Aotomation کمک کند؟ Free Bonus Course: How ChatGPT can assist you in Aotomation Testing?

  • نحوه راه اندازی Selenium Webdriver با پایتون با استفاده از ChatGPT How to setup Selenium Webdriver with Python using ChatGPT

  • نحوه راه اندازی Selenium Webdriver با کد جاوا با استفاده از ChatGPT How to setup Selenium Webdriver with Java Code using ChatGPT

  • ChatGPT برای کار با Selenium IDE ChatGPT to work with Selenium IDE

  • تولید مورد آزمایش منفی برنامه HSBC با استفاده از CHATGPT Negative test case generation of HSBC application using CHATGPT

  • آنچه را که می توان در تست اتوماسیون سلنیوم با استفاده از CHATGPT انجام داد What all can be done in Selenium Automation Testing using CHATGPT

  • چگونه ChatGPT می تواند در آماده سازی مصاحبه تست اتوماسیون کمک کند How ChatGPT Can Help in Automation Testing Interview Preparations

  • مایکروسافت بینگ - Copilot با هوش مصنوعی شما برای کار روزانه Microsoft Bing - Your AI-powered Copilot for Daily Work

  • Microsoft Bing Image Creator رایگان Microsoft Bing Image Creator Free

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

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

آموزش تست نرم افزار اتوماسیون سلنیوم با JAVA و ChatGPT
جزییات دوره
15.5 hours
79
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
306
4.4 از 5
دارد
دارد
دارد
Balvir Chahal
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Balvir Chahal Balvir Chahal

موسس و مدیر شرکت A2IT