Users Online
· Guests Online: 102
· Members Online: 0
· Total Members: 188
· Newest Member: meenachowdary055
· Members Online: 0
· Total Members: 188
· Newest Member: meenachowdary055
Forum Threads
Newest Threads
No Threads created
Hottest Threads
No Threads created
Latest Articles
DEMO - Appium (Selenium)-Mobile Automation Testing from Scratch
DEMO - Appium (Selenium)-Mobile Automation Testing from Scratch Testing Technologies Courses |
Categories | Most Recent | Top Rated | Popular Courses |
Uploader | Date Added | Views | Rating | |
Superadmin | 04.05.18 | 378 | No Rating | |
Description | ||||
What Will I Learn By the end of this course you will be able to automate any (Native,Hybrid) Apps in Android/IOS using Appium You will get complete knowledge on Latest Version of Selenium 3.0 where you will be in the position to automate any Mobile/Web application You will know the coding standards in writing the most optimized Mobile Automation Scripts You will understand appium framework components like TesNG,Maven,ANT,Jenkins,pageobject model etc You will be able to develop Mobile Automation framework from scratch You will be able to create GREAT LOOKING REPORTS using the best advanced REPORTING TOOL Lesson Description Section 1 Appium Introduction Lesson 01 Course Agenda Lesson 02 Appium Features Lesson 03 What makes Appium a future of mobile Automation Section 2 Appium Installation on WINDOWS for Android Automation Lesson 04 Appium Internal Architecture Lesson 05 Installing Android Studio and Java Lesson 06 Configuring System variables for both Android SDK and Java Lesson 07 Downloading Eclipse and Installing ADT Plugin Lesson 08 Configuring ADT Plugin settings in Eclipse Lesson 09 Installing Appium Server and Jars Lesson 10_1 Creating Eclipse Project and Configuring Appium Seliumn Jars Lesson 10_2 Thirteen Steps Installation Guide download Section 3 Appium Installation on MAC for IOS Automation Lesson 11 What is XCode?Install XCode Lesson 12 Validating IOS Simulator and Donwloading Java Lesson 13 Installing Eclipse IDE for MAC Lesson 14 Downloading Appium/Selenium Jars Section 4 APPIUM first program Lesson 15 Desired Capabilities Lesson 16 Invoking Android Virtual Device Lesson 17 First Program explaining Mobile Capabilities Lesson 18 Android Driver Invocation Section 5 Native APPS Automation Lesson 19 Program on Invoking Apps Lesson 20 UI Automator Tool to identify objects Lesson 21 Automating app UI using of ID.Xpath ClassNames Lesson 22 Appium APIs for UI Interaction Lesson 23 Mobile Gestures Automation 1 Lesson 24 Mobile Gestures Automation 2 Lesson 25 Mobile Gestures Automation 3 Lesson 26 UI Selector Class in handling Advanced APIs Lesson 27 Android Key Events Handling Lesson 28 Procedure for downloading App in Emulator(Virtual Devices) Lesson 29 Automation on real Devices Lesson 30 Invoking App with Package Activity Lesson 31 Example on Package name and Activity Invoking Apps Section 6 Live Examples on Device APPS Lesson 32 Music App Testcases to Automate Lesson 33 Practice Exercise 1 (Covers Mobile Gestures) Lesson 34 Practice Exercise 1_2 (Covers Mobile Gestures) Lesson 35 Code Exercise 1 and Teststeps Lesson 36 Languages App Testcases to Automate Lesson 37 Practise Exercise 2_1 (Appium and Webdriver logic ) Lesson 38 Practise Exercise 2_2 (Appium and Webdriver logic ) Lesson 39 Code Exercise 2 and Teststeps Lesson 40 e-commerce App Installing app Into Device Lesson 41 Practise Exercise 3_1 (Handling Image Banners) Lesson 42 Practise Exercise 3_2 (Handling Scrollable Menu Popups) Lesson 43 Practise Exercise 3_3 (Handling checkboxes Radio buttons Dynamic Texts) Lesson 44 Code and Commands Section 7 Web APPS Automation Lesson 45 Chrome Browser Configuration setup in Mobile Lesson 46 Automating the Chrome Mobile Browser Lesson 47 User Agent Indentifying objects in Mobile Lesson 48 Automating Mobile Specific Web Sites Lesson 49 Exercise on Real Device-Mobile Browser Automation Lesson 50 TroubleShooting the Real device to make recognize Lesson 51 Testcase - Automating Udemy Mobile View Site Lesson 52 Exercise 1_2 Getting XPaths from Mobile Browser Lesson 53 Exercise 1_1 Chrome Remote Debugging Technique Lesson 54 Exercise 1_3 Getting XPaths from Mobile Browser Lesson 55 Executing in Real device Video Lesson 56 Code download Section 8 Practical Problems and solutions with Mobile Browsers Lesson 57 Please Note Lesson 58 Problem Description Lesson 59 Identifying frames from Html View Lesson 60 Element Hidden or Invisible How to validate Lesson 61 Write Generic Functions to identify Frames/Windows Lesson 62 Example Demonstrating Mutliple Frames Lesson 63 Handling Auto suggestive dropdown options Lesson 64 Dynamic data loading Exception Techniques Lesson 65 Code Download Section 9 Hybrid APPS Automation Lesson 66 Hybrid Apps features and ways to test them Lesson 67 Views Swtiching Mechanism Lesson 68 Example of Hybrid App Handling 1 Lesson 69 Example of Hybrid App Handling 2 Lesson 70 Code download Section 10 IOS Automation with Appium on MAC Lesson 71 IOS Testing Introduction Lesson 72 IOS App Download Lesson 73 Desired Capabilities for invoking IOS Apps Lesson 74 IOS Driver Invocation Lesson 74_2 Running IOS First Automation Test Case Lesson 75 Desired Capabilities Code Lesson 76 How to identify objects in IOS App Appium Inspector Lesson 77 Magic of Appium Inspector on IOS Apps Lesson 78 Handling IOS Controlls wiht Appium Lesson 79 Practise Exercise on Switches 1 Lesson 80 Practise Exercise on Scrolling Cycles 2 Lesson 81 Practise Exercise on Scrolling wheels 21 Lesson 82 Handling IOS Alerts Buttons with Appium Lesson 83 Practise Exercise on Alerts 3 Lesson 84 IOS Apps Exercise code download Lesson 85 Safari Mobile Browser Automation configuration Lesson 86 Useragent to get Safari Browser objects Lesson 87 Practise Exercise on Safari Mobile Browser Lesson 88 Safari Program code download Section 11 Mobile Cloud Testing with Appium Lesson 89 Sauce labs Cloud Testing Introduction Lesson 90 Registering Sauce Labs Account for running IOS Apps on cloud Lesson 91 Automating Safari Browser in Iphone with Sauce Cloud Lesson 92 Exercise-1.1 Getting Safari Browser objects with Useragents Lesson 93 Desired Capabilities for Safari on IOS Lesson 94 Safari Browser Code Lesson 95 Exercise-1 : Automating Udemy Browser App on Safari -IOS Platform Lesson 96 Exercise-2 Automating IOS Native Apps on IPhone Simulator Lesson 97 Desired capabilities and cloud connectivity to run IOS Apps in Iphone Lesson 98 IOS App code Lesson 99 Following up Appium Latest Updates Lesson A100 Good to Go Section 12 Appium Framemwork- Part 1- Learn TestNG Basics Lesson A101 TestNG Installation and Setup in Eclipse Lesson A102 TestNG Basic Annotations role in desigining Framework Lesson A104 TestNg Annotations in depth Lesson A105 Importance of TestNG Prerequiste Annotations Lesson A106 Annotations code dump download Lesson A107 Importance of TestNG xml file in Framework Lesson A108 Including and excluding the Testcases from Execution with TestNG xml file Section 13 Framework Part 2 -Maven (Build Management tool) Lesson A109 Introduction to Maven Lesson A110 Configuration of Maven Lesson A111 Creating basic Maven Project Lesson A112 Importance of Maven POM.xml file Lesson A113 Creating Appium-Maven project Lesson A114 Importing Appium Maven dependencies Lesson A115 Running Appium scripts in Maven Section 14 Framework Part3-Integrating TestNG with Maven Lesson A116 Creating TestngXMl file for Appium Maven Project Lesson A117 Creating Multiple Testsuites and configuring them in xml files Lesson A118 Running Appium Server Programatically Lesson A119 Creating Bat file and commands to trigger Appium server Lesson A120 Appium Server start Code Lesson A121 Creating Multiple TestNG profiles and triggering from Maven Lesson A122 Running end to end framework on single click with Maven Lesson A123 Framework Code dump download Section 15 Framework Part 4-Scheduling in Jenkins CI Tool Lesson A124 Why Jenkins? Jenkins Advantages Lesson A125 Installing & Configuring Jenkins for Appium Project Lesson A126 Deploying Framework in Jenkins and Triggering the build Lesson A127 Scheduling the Framework to run at 10AM daily with Jenkins Lesson A128 Jenkins Commands Section 16 Pageobject Pattern & page Factory Lesson A129 What is Page object model? Lesson A130 Creating Page object Constructor in classes Lesson A131 Object repository Mechanism Lesson A132 Practical Exercise explaining Pageobject Model Lesson A133 Page object Factory and its advantages Lesson A134 Page factory annotations FindBy Lesson A135 Practical Example explaining Page factory Model Lesson A136 page object Code download Section 17 Data driving from Excel for feeding data into Appium Testcases Lesson A137 what is Apace POI API & Download Instructions Lesson A138 Excel API Methods explanation Lesson A139 Program for Retreiving data from excel Lesson A140 Program for Updating data back to excel Lesson A141 Code download on Excel API Lesson A145 Code for Download Section 20 Interview Questions & Resume Preparation Lesson A159 Interview Questions -Part 1 Lesson A160 Interview questions -Part 2 Lesson A161 Download Questions Lesson A162 How to Add Appium Project in Resume Lesson A163 Resume content download Section 21 Cucumber Behaviour Driven Data -Framework Lesson A164 Template in writing Business requirements Lesson A165 QA role in BDD Lesson A166 Template in writing testcases for Business Scenarios Lesson A167 Advantages of BDD, Why it is getting popular? Lesson A168 BDD documentation download Lesson A169 Cucumber Framework Installation Lesson A170 Cucumber Jars download Lesson A171 Designing Cucumber Feature file Lesson A172 Cucumber Step defination file Lesson A173 End to end Automation on BDD feature file Lesson A174 End to end testing Continued - 2 Lesson A175 Cucumber Parametarization of Testcases - 1 Lesson A176 Cucumber Parametarization of Testcases - 2 Section 22 Java OOPS basics for Appium/Selenium Lesson A177 Java first program basics Lesson A178 Java program principles Lesson A179 Classes, objects in Java Lesson A180 Strings in Java Lesson A181 Interface Concepts Lesson A182 Program code download Lesson A183 Practical Usage of Interface Lesson A184 Runtime Polymorphisim Lesson A185 Inheritance Concepts Lesson A186 Practical usage of Inheritance Lesson A187 Coding Basics-1 Lesson A188 Coding Basics-2 Lesson A189 Introduction to Arrays Lesson A190 Single dimensional and Multidimensional arrays usage Lesson A191 Examples of Arrays Lesson A192 Array interview questions Lesson A193 Programming example Lesson A194 Reverse string -Interview question Lesson A195 Date class concepts Lesson A196 working with calendar objects in java Lesson A197 Access modifiers basics Lesson A198 How constructor plays a crucial role? Lesson A199 Types of constructor and their usage Section 23 Selenium Basics (optional) Lesson A200 webdriver Interface explanation and Invoking Browser Lesson A201 Basic Methods of Webdriver Lesson A202 Browser Addons overview to identify elements Lesson A203 Installing Firebug & Firepath Addons Lesson A204 Locator Techniques-1 Xpath identification using Firepath Lesson A205 Locator Techniques-2 Name ,ID, ClassName Lesson A206 Locator Techniques -3 : LinkText,-Handling links Section 24 Bonus Lectures - Defect tracking tool Lesson A207 Defect Management tool- Bugzilla Lesson A208 Bugzilla features- Logging a bug Lesson A209 Bugzilla features -Search Mechanisim for tracking bugs Lesson A210 Common practises in Bugzilla tool Lesson A211 Bugzilla preference feature Lesson A212 Surprise me!! |
Ratings
Comments
No Comments have been Posted.
Post Comment
Please Login to Post a Comment.