Appium Mobile Testing & Automation - Beginners

所在平台: Udemy

课程主页: https://www.udemy.com/course/appium-mobile-testing-complete-guide/

课程评论:没有评论

第一个写评论        关注课程

课程简介

Coursera 上的 Appium 移动测试与自动化入门课程,旨在教授学员自动化测试的核心技能。该课程强调 Appium 在测试与质量保证(QA)中的关键作用,并提供与 Selenium 及其他测试工具相关的实用技能。 课程内容将涵盖: * **自动化测试基础:** 深入理解自动化测试的概念、流程和重要性。 * **Appium 的应用:** 学习如何使用 Appium 对原生(Native)、混合(Hybrid)和基础(Web)移动应用程序进行自动化测试。 * **技术原理:** 了解 Appium 如何利用 WebDriver JSON Wire Protocol 和 Selenium WebDriver 来驱动 iOS 和 Android 应用。 * **与其他工具的比较:** 认识 Appium 相较于 KIF、Kalabash、MonkeyTalk、Frank 等工具的优势,特别是其无需在应用代码中嵌入额外代理的特性,这保证了测试版本与实际提交版本的一致性。 * **跨语言支持:** 认识到 Appium 的一个重要优点是可以使用包括 Ruby on Rails 在内的任何编程语言来编写测试脚本。 * **行业知识与领域应用:** 除了技术层面,课程还将探讨质量保证中的领域知识,以及如何在不同行业领域应用 Appium 进行测试。 * **开发视角的理解:** 课程内容也包含一些关于业务方面的知识,帮助学员从更全面的角度理解应用程序质量。 虽然目前课程主要支持 iOS 和 Android 应用,且 Firefox 支持尚在开发中,但该课程为初学者提供了一个全面了解和掌握 Appium 移动测试与自动化技术的绝佳平台。

课程评论(0条)

课程详情

The primary skill which will be learned in this Appium Certification will be related to automation testing. Testing or the practice of QA will be one of the key integral and essential components of Appium and by taking Appium Testing Training Course one will receive these tangible skills. This Appium Certification course is also aimed to provide you the skills related to selenium and other testing agents which will form an indirect part of the appeal tool. Other skills related to other automation tools apart from testing will also be provided. Apart from just the technical perspective, the users will also be provided with information related to the business side of the application. The term quality assurance or testing involves the use of domain knowledge also apart from simple technical knowledge without which the testing is said to be incomplete. So, users taking the Appium Testing Training Course will also be given a walkthrough about the various domains they can use these tools.Appium is one of the most popular open-source testing and mobile automation tool which is utilized and used along with hybrid, native, and basic mobile apps. It is used to drive iOS and Android applications by making use of WebDriver JSON wire protocol and automation tools such as Selenium web driver. Many other tools can be used for automating mobile native apps. Those tools are KIF, Kalabash, MonkeyTalk, Frank, etc. and most of these applications require the use of an extra agent who needs to be compiled along with your application code to make the tool interact with mobile apps. So, the problem could be like the app which will be tested and the one which will be submitted will differ as the automation agent libraries such as these will be removed before submitting. A key function that is handled by the Appium is the use of automation native as well as hybrid apps. Appium us a.js node server which makes the handling of such apps much easier. One of the major advantages of these kinds of applications is that the code which needs to be tested will be written in any language such as Ruby on Rails, or any framework. The support for Firefox is in pipeline but at present, it only supports iOS and Android-based apps.

课程标签

0人关注该课程

主题相关的课程