پیشنهاد فرادرس

آموزش کامل Selenium Webdriver

دسته بندی ها: آموزش سلنیوم (Selenium) ، آموزش طراحی وب ، آموزش های یودمی (Udemy)

Selenium Webdriver یک ابزار خیلی حرفه ای و قوی برای انجام تست اتوماتیک روی اپلیکیشن های مختلف است.

در این آموزش تصویری با Selenium Webdriverبه صورت کامل آشنا می شوید. این دوره آموزشی محصول موسسه Udemy است.

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

  • چرا از Selenium Webdriver استفاده می کنیم؟
  • کار با ابزار ها و ویژگی های برنامه
  • مقدمه ای بر C#
  • معرفی مفاهیم برنامه
  • Selenium چیست؟
  • کار با Visual Studio
  • آشنایی با VS
  • ایجاد یک پروژه برای وب سایت
  • نحوه ساخت کلاس ها
  • نحوه تست برنامه
  • معرفی استانداردهای برنامه نویسی C#
  • کار با متغیرها و رشته ها
  • نحوه قالب بندی داده ها
  • قالب بندی برای داده های خروجی
  • استفاده از فرمت عددی
  • استفاده از روش StringFormat
  • نحوه اجرای یک برنامه
  • نحوه کار با Unit Testing
  • نحوه اشکال زدایی برنامه
  • کار با توابع برنامه
  • کار با عملگرهای ریاضی
  • کار با اعداد صحیح
  • کار با دستورات رابطه ای
  • کار با کلاس ها و اشیا
  • نحوه نوشتن کلاس
  • ساخت نسخه ی نمایشی وبلاگ
  • کار با حلقه ها و سوئیچ ها
  • کار با حلقه های تو در تو
  • کار با اپراتورها مرکب
  • کار با حلقه DoWhile
  • کار با دستور switch
  • کار با عملگرهای منطقی
  • نحوه ایجاد آرایه
  • کار با حلقه foreach
  • کار با آرایه ها
  • مقدمه ای بر برنامه نویسی شی گرا
  • کار با مفاهیم OOP
  • معرفی Polymorphism
  • معرفی وراثت در برنامه نویسی
  • و...

عنوان دوره: Udemy Complete Selenium Webdriver Course Build A Framework مدت زمان: 18 ساعت نویسنده: Nikolay Advolodkin

توضیحات:

Udemy Complete Selenium Webdriver Course Build A Framework

Nikolay Advolodkin All Levels 18 Hours

Secure your future and get a better job by learning the most popular automation testing tool on the planet using C#. Did you know that Selenium WebDriver is the most popular GUI automation testing tool on the planet? Did you know that a Software Development Engineer in Test can make over $150k? Did you know that the demand for Selenium testers is rising, Selenium is becoming more popular, but there is a lack of good SDETs in the world? Take this course to ensure to yourself that you will be on the right path to a 6 figure salary, job security, and stability. In this course, you will learn how to build your own automation testing framework from scratch. I will hold your hand as I walk you step-by-step through the entire development of this framework. You will learn every single thing that you need to know in this single course! Not only theory, but tons of real examples, with real practice on real applications! The best tutorials I have ever seen, simply awesome. I take off my hat in front of you, you are an gorgeous professor, I am speechless to express how satisfied I am with these tutorials. -Lisbey Here are just some of the topics that are covered in extreme depth: How to write your first automation framework from scratch You will learn why Selenium is growing so fast, why it's so amazing and the latest IT trends for Selenium You will know the basics of Selenium IDE The automation testing best practices to make you amazing at your job The Page Object Model, the most effective way to create automation testing frameworks You will learn Visual Studio How to use only free tools to code your framework How to identify any element, any time, using the most advanced techniques How to work as an automation tester at your job in an Agile lifecycle Tips and tricks to make you better at coding and automation like Resharper Ebook that shows the Top Selenium Webdriver Resources to make you a better automation engineer. What are the requirements? Absolutely nothing you will need to download a few free tools, however, we show you how to do that step by step in the course. What am I going to get from this course? Create a Selenium Webdriver framework from scratch using C# Master C# for Software Automation Engineers Master how to use Selenium Webdriver Learn how to use any identification mechanism to find an object on a web page Become a master of Xpath Create extremely reliable and stable automation tests Use the Page Object Pattern to develop high quality tests Learn the automation testing best practices so that you can do Automation Testing with any tool Understand what to automate and when Learn what an Automation Engineer does at their job in the Agile lifecycle every day Learn how to work with JSON objects using C# What is the target audience? Anyone interested in advancing their career to a 6 figure salary Any manual tester that wants to get a better job Any manual tester that wants to secure their future Any person interested in learning Quality Assurance and Automation

Section 1: Introduction Lecture 1 Introduction 02:44 Lecture 2 Why Selenium Webdriver 05:48 Lecture 3 Why Selenium Webdriver 2 01:16 Lecture 4 Who is the instructor 02:59 Lecture 5 What are you going to learn 06:45 Lecture 6 Introduction to the next portion of the course 02:35 Lecture 7 Clarification Lecture 8 Ebook: Top Reference Tools For Selenium Webdriver 8 pages Lecture 9 Supporting Research Regarding Future Automation Trends Section 2: Introduction To C# Lecture 10 Instructor Intro 01:00 Lecture 11 Concepts Covered 02:44 Lecture 12 Downloading Visual Studio 01:54 Lecture 13 Getting to know VS 03:37 Lecture 14 Creating a Console Project 04:28 Lecture 15 Understanding solutions 05:02 Lecture 16 Creating a Web Application Project 06:41 Lecture 17 Creating a Class Library 04:23 Lecture 18 Creating a Unit Test Project 02:32 Lecture 19 C# Coding Standards 03:48 Lecture 20 Coding Convention Example pt1 04:24 Lecture 21 Coding Convention Example pt2 04:50 Section 3: Variables and Strings Lecture 22 Code Solutions for Variables and Strings Lecture 23 Intro to Variables 04:16 Lecture 24 Declaring Variables of Simple Types 04:50 Lecture 25 Formatting using concatenation 05:02 Lecture 26 Formatting for Output 04:29 Lecture 27 Using Numeric Format Strings 02:07 Lecture 28 Using StringFormat Method 03:08 Lecture 29 Verbatim Strings and Escape Sequences 03:13 Lecture 30 Lesson 3 Exercise 03:11 Section 4: Different types of VS Projects Lecture 31 Code solutions for Different types of VS Projects Lecture 32 Running a Console App 03:03 Lecture 33 Creating a Unit Test 04:42 Lecture 34 Using Assertions in Unit Tests 03:35 Lecture 35 Basic Debug Commands 04:12 Lecture 36 The Watch Window 02:25 Lecture 37 Other Debugging Functions 04:10 Section 5: Math,equality operators, If statement Lecture 38 Code Solutions for Math,equality operators, If statement Lecture 39 Math with Integers 04:14 Lecture 40 Different Floating Point Data Types 03:02 Lecture 41 Math with Decimals 04:25 Lecture 42 Equality and Relational Operators 03:01 Lecture 43 If Statements 03:35 Lecture 44 If Else Statements 02:57 Section 6: C# Classes and Methods Lecture 45 Code Solutions for Classes Lecture 46 Classes and Objects 03:18 Lecture 47 Writing a Class 03:55 Lecture 48 Get and Set Accessors 03:48 Lecture 49 Auto-implemented properties 02:25 Lecture 50 Constructors 01:45 Lecture 51 Instatiating a class object 04:35 Lecture 52 Methods in Classes 03:48 Lecture 53 Value vs Reference Types 02:57 Lecture 54 Scope of Declarations 04:25 Lecture 55 Class demo pt1 03:21 Lecture 56 Class demo pt 2 02:59 Lecture 57 Class demo pt3 03:43 Lecture 58 Class demo pt4 04:09 Lecture 59 Class demo pt5 03:39 Section 7: Loops and Switch Lecture 60 Code Solutions for Loops and Switch Lecture 61 While Repetition 02:14 Lecture 62 Counter Controlled Repetition 02:24 Lecture 63 Sentinel controlled repetition 03:04 Lecture 64 Nested Control Statements 03:30 Lecture 65 Compound Assignment Operators 01:27 Lecture 66 Increment-Decrement Operators 02:35 Lecture 67 For Repetition 04:13 Lecture 68 DoWhile Loop 02:39 Lecture 69 Switch Statements 04:01 Lecture 70 Break and Continue 03:14 Lecture 71 Logical Operators 04:13 Section 8: Methods Lecture 72 Code Solutions for Methods Lecture 73 The Method Call Stack 02:47 Lecture 74 Static Methods 04:11 Lecture 75 Why Static Members 05:00 Lecture 76 Method Overloading 02:44 Lecture 77 Optional Parameters 03:05 Section 9: Arrays and Lists Lecture 78 Code Solutions for arrays and lists Lecture 79 Declaring and Creating Arrays 04:04 Lecture 80 Foreach Repetition 03:28 Lecture 81 Passing Arrays to Methods 02:57 Lecture 82 Passing array element to method 02:29 Lecture 83 Arrays vs Collections 02:53 Lecture 84 List Collection 03:27 Section 10: Introduction to Object Oriented Programming Lecture 85 Code Solutions for OOP Concepts Lecture 86 Intro to Polymorphism 02:20 Lecture 87 Composition 05:05 Lecture 88 Programming with Inheritance 03:45 Lecture 89 Coding Inheritance pt1 03:06 Lecture 90 Coding Inheritance pt2 02:58

Udemy Complete Selenium Webdriver Course - Build A Framework

پیشنهاد فرادرس

captcha