操作:星期日9日.00 17.00 |测试:24/7
致电正规的网赌站:+2 (02)26720018

移动测试自动化- Appium

概述

你打算在自动化领域开始你的职业生涯吗?
你是测试工程师,想探索移动自动化世界吗?
那么这就是你最理想的课程了!!
是时候学习移动自动化了!!

本课程专为具有基本编码技能的自动化测试人员设计. 本课程重点介绍创建、执行和维护移动自动化测试. 本课程包括实践实验和实际测试项目,以加强实践技能,并确保您准备好在返回工作岗位时使用这些工具.

先决条件

  • 在软件测试领域工作至少一年的测试人员.
  • 测试人员熟悉编程语言(Java或c#优先).
  • 测试人员在Selenium WebDriver方面有很好的经验.

目标受众

本课程专为自动化测试员、QC工程师、QC主管设计.

大纲

模块1:移动应用自动化

  • 移动应用类型(本地、混合和Web)
  • 不同的移动平台(iOS、Android和Windows Phone)
  • 真实移动设备/模拟器和模拟器

模块2:Appium基础

  • 开源移动测试自动化工具概述
  • Appium或Selendriod
  • 为什么Appium?
  • Appium特性
  • Appium的局限性
  • Appium架构

模块3:Appium-先决条件 & 安装窗户

 

Android平台:
  • 安装JDK (Java开发工具包)
  • 安装Eclipse IDE
  • Appium先决条件
  • Maven配置
  • 安装Android Studio和Android SDK配置
  • 安装Appium
  • Appium功能
iOS平台:
  • 用于iOS的Xcode工具
  • 自酿,Npm安装Appium服务器

单元4:Appium入门

  • 本机、混合和Web应用的自动化
  • Appium的第一个应用程序
  • 所需的能力的概念
  • 找到元素
  • 隐式等待和显式等待
  • 拖放,TouchActions,滚动,滑动使用触摸动作
  • 多点触摸,滑动,轻按,长按和缩放
  • 上传图片从画廊,相机,日期picker, Taking截图,Android关键事件
  • 处理复选框和单选按钮

模块5:SauceLabs-Cloud Integration with Appium

  • 酱实验室介绍
  • 酱料实验室集成- Android浏览器
  • 酱料实验室集成-安卓应用程序
  • 酱料实验室集成- iOS Safari浏览器
  • 酱料实验室集成- iOS应用程序
  • 在酱实验室 Cloud的并行设备上执行脚本

模块6:Appium框架开发

  • POM框架,Maven, TestNG
  • 增强脚本以支持数据驱动方法
  • 日志框架- log4j

模块7:jenkins -与Appium的持续集成

  • 詹金斯的介绍
  • 安装詹金斯
  • 詹金斯管理配置
  • Jenkins集成Maven项目
  • Jenkins与Git / GitHub
  • 将Appium与CI工具Jenkins集成

学习目标

  • 在IOS上自动化移动应用(原生、混合和Web) & 安卓平台
  • 为移动应用从零开始实现框架
  • 了解Appium测试自动化工具的所有特性
  • 本课程将涵盖以下产品和技术:
    • Eclipse Java
    • Android Studio和SDK
    • Appium
    • 硒Webdriver
    • Maven
    • TestNG
    • 詹金斯CI
    • 酱实验室
    • Git / GitHub
友情链接: 1 2 3 4 5 6 7 8 9 10