|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/the-complete-appium-course-for-ios-and-android/
课程评论:没有评论
课程名称:Appium移动自动化 - Android与iOS + 框架 + CICD 课程概述: 本课程是在线上创建的最全面的Appium课程之一,涵盖了移动自动化的各个方面。课程自2020年以来不断更新,目前支持Java 21 LTS和最新的Appium Java客户端9.x.x。通过详尽的讲解和实时编码,学员将深入理解Appium概念。此外,本课程独家提供iOS真实设备的自动化内容。 课程特点: - 设计和实现生产就绪的框架,结合Appium + TestNG及Appium + Cucumber BDD。 - 与Maven、Jenkins、GitHub、Apache Log4J2、Extent Reports等重要工具进行框架集成。 - 完整的CI/CD实施,支持iOS和Android平台。 - 实现真实Android和iOS设备的并行执行。 - 贯穿整个课程的自动化最佳实践以及Appium技巧与窍门。 课程目标: 课程旨在将学员从初级水平提升到高级水平,能够领导整个移动自动化过程,从规划阶段到CI/CD实施。课程重点是通过实时编码示例教授Appium概念。 重要主题包括: - Appium简介 - 在Windows上设置Android的Appium环境(真实设备和模拟器) - 在Mac上设置iOS和Android的Appium环境(真实设备和模拟器) - 创建第一个Appium项目 - 原生应用自动化基础 - Android和iOS手势 - WEBVIEW自动化(混合和网页应用) - 使用Appium和TestNG从零开始构建TDD框架 - 使用Appium和Cucumber从零开始构建BDD框架 - 从零开始进行iOS和Android的完整CI/CD实施 - 深度链接 - 如何将执行时间减少近50% - JAVA基础知识 如果在学习过程中遇到困难,不用担心,课程讲师会在问答环节积极提供帮助,并在24小时内回应学员问题,许多情况下甚至在3-12小时内回复。 此课程是学习Appium移动自动化的绝佳选择,为未来的自动化测试工作打下坚实基础。
Course Updates:Apr 2024: The course (and the framework code) is updated for Java 21 LTS and latest Appium Java Client 9.x.x.Nov 2023: The course fully supports latest Appium Java Client 9.x.x with Java 15.Nov 2022: The course is updated for Appium 2.0.Nov 2021: The setup and the code fully supports latest Appium v1.22.0 for both Android and iOS. Also updated with Java 15. Dec 2020: The Course content is updated for the year 2021!Why this course?This is one of the most comprehensive Appium course ever created onlineI have explained every concept in great details and with live codingNo other online course covers iOS real device automation like the way I have coveredWe will be designing and implementing production ready frameworks using Appium + TestNG and Appium + Cucumber BDDWe will integrate frameworks with other important tools like Maven, Jenkins, GitHub, Apache Log4J2, Extent Reports and so onThis is the only course that covers end to end CI/CD implementation using Appium for both iOS and AndroidThis is the only course that covers parallel execution on real Android and iOS devicesWe will be covering a lot of automation best practices and Appium tips and tricks throughout the courseI'm VERY RESPONSIVE in the Q & A section. I respond to queries within 24 hours. If the time zone difference is not that huge, I can respond within 3-12 hours.What the course offers?The main objective of the course is to take you from the beginner level to advanced level so that you can lead the entire mobile automation effort from the planning phase all the way to the CI/CD implementation. The course mainly focuses on teaching you the Appium concepts with live coding examples.Important topics covered:Introduction to AppiumSetting up Appium environment on Windows for Android [Real device and emulator]Setting up Appium environment on MAC for iOS and Android [real device and emulator/simulator]Creating our first Appium projectNative Apps automation fundamentalsAndroid GesturesiOS GesturesAppium Driver CommandsWEBVIEW automation for Hybrid and Web (Browser) appsTDD Framework development from scratch using Appium and TestNGBDD Framework development from scratch using Appium and CucumberComplete CI/CD implementation from scratch for iOS and AndroidDeep Links - how to reduce execution time by almost 50%JAVA EssentialsIf you are stuck and need helpDo not worry if you are stuck somewhere and need my help.I'm in the Q & A to help you get unstuck. I'll reply to every question to get you back on track.