Mobile Testing 简明教程

Mobile Testing - Frameworks Overview

一个 testing framework 或更确切地说,一个 testing 自动化 framework 是一个执行环境,用来执行 automated tests 。这是将自动化测试的整个系统。它被定义为构成工作平台或支持自动化测试的一组假设、概念和实践。

测试框架负责 −

  1. 定义表示期望的格式

  2. 创建机制来连接或驱动被测应用程序

  3. 执行测试并报告结果

Framework Architecture

测试框架的一般架构如下 −

framework architecture

对于移动测试自动化,我们需要一个良好的移动自动化测试框架。在该框架之上,我们可以构建我们的测试用例。移动自动化测试框架可以按移动设备的操作系统进行隔离。在后面的章节中,我们将讨论两种类型的移动测试框架:Android 测试框架和 iOS 测试框架。