当前课程知识点:软件理论与工程 >  第5章 软件测试 >  5.5 测试移动应用系统 >  5.5 测试移动应用系统

返回《软件理论与工程》慕课在线视频课程列表

5.5 测试移动应用系统在线视频

下一节:6.1 软件项目估算

返回《软件理论与工程》慕课在线视频列表

5.5 测试移动应用系统课程教案、知识点、字幕

大家好

这一节 我们分享一下

测试移动应用系统相关的内容

移动应用系统

现在已经广泛地深入到大家的生产和生活当中

我们对于移动App的测试

要注意哪些策略问题呢

在测试移动App的时候

我们应该考虑

在与用户一起测试移动App之前

我们是否要是构造一个

功能齐全的移动App原型

是否我们应该与用户的设备一同测试

或者提供一个设备单独用于测试

在测试中

我们要包括哪些设备

以及哪些用户群体

什么时候实验室测试

什么时候要进行远程测试

刚才这些

是我们在进行移动App测试的时候

要考虑的一些问题

提前规划好

那么在进行移动App测试的时候

我们要了解整个网络的全局

和设备的全局情况

在非受控的真实的测试的条件下进行测试

在选择正确的测试的自动化测试工具

我们要确定

最关键的硬件/平台组合进行测试

在所有可能的平台上

检查端到端的功能流

至少要检查一次

使用实际的设备对性能

对图形用户界面GUI

和兼容性进行一个测试

在实际的网络负载条件下

我们要测试移动App的性能情况

我们在移动App测试的时候

可能会涉及到的概念包括

概念测试

单元和系统测试

用户体验测试

稳定性测试

连通性测试

性能测试

兼容性测试

安全性测试

和认证测试

这些测试

我们在之前的

传统应用软件测试

和面向对象应用软件测试

以及WebApp应用软件测试的时候

都已经提到过

这里我们就不详细的进行解释

在进行移动App测试的时候

可能会使用一些自动测试的工具

和自动测试的方法

在移动App测试的时候

可能用到的自动测试的方法和工具包括

可行性分析

概念证明

最佳实践测试框架

定制的测试工具

在实际的条件下

进行自动测试

快速的缺陷分辨率

以及测试脚本的重用进行自动测试

那么我们对于

移动App进行测试的时候

压力测试也是我们测试的一个重点

比如我们在同一个设备上

运行多个移动App

用病毒或恶意的软件

感染系统软件

这种情况下

再运行我们的移动App

我们试图接管一个设备

并用它来传播垃圾邮件

然后

来测试我们的移动App

迫使移动App处理数量异常庞大的交易

看看我们的移动App是否能够正常提供服务

另外

在移动设备上存储大量的数据的情况下

我们再进行压力测试

测试我们的移动App

是否能够正常的提供服务

对于移动App

还有一点需要注意的就是

与用户的交互的方式

可能会比我们的传统软件要多样化

所以

对于移动App

我们要测试与用户的交互

包括手势交互的测试

语音输入和识别的测试

虚拟键盘输入的测试

以及

移动App提供的警告和潜在的错误的测试

那么对于移动App

我们会有一些测试工具可以应用

在这里简要列举了几种

比如移动页面的合规检查

手机浏览器模拟器

设备模拟器

密钥记录和回放

网络监视器

以及移动分析的收集器

这些可以辅助我们进行移动App的测试

那么在这一章 我们讲述了

移动App测试中

需要特殊注意的一些问题

以及移动App测试的策略

测试的概念

以及对移动App测试中

可能会用到的测试工具

关于移动App测试我们就讨论到这里

谢谢大家

软件理论与工程课程列表:

课程概述

-课程概述

第1章 软件与软件工程

-1.1 软件的本质

--1.1 软件的本质

-1.2 软件工程

--1.2 软件工程

-1.3 软件过程结构

--1.3 软件过程结构

-1.4 过程模型

--1.4 过程模型

-1.5 敏捷开发方法

--1.5 敏捷开发方法

-第1章 习题

--第1章 习题

第2章 需求分析

-2.1 需求工程过程

--2.1 需求工程过程

-2.2 需求获取

--2.2 需求获取

-2.3 需求分析

--2.3 需求分析

-2.4 过程建模

--2.4 过程建模

-2.5 面向对象建模

--2.5 面向对象建模

-第2章 习题

--第2章 习题

第3章 软件设计

-3.1 设计概述

--3.1 设计概述

-3.2 设计的概念

--3.2 设计的概念

-3.3 设计模型元素

--3.3 设计模型元素

-3.4 体系结构概述

--3.4 体系结构概述

-3.5 体系结构风格

--3.5 体系结构风格

-3.6 构件级设计

--3.6 构件级设计

-3.7 UI设计

--3.7 UI设计

-3.8 基于模式的设计

--3.8 基于模式的设计

-第3章 习题

--第3章 习题

第4章 UML方法

-4.1 UML概述

--4.1 UML概述

-4.2 UML 及UML中的事物

--4.2 UML 及UML中的事物

-4.3 UML关系和图

--4.3 UML关系和图

-4.4 UML 图细节(上)

--4.4 UML 图细节(上)

-4.4 UML 图细节(下)

--4.4 UML 图细节(下)

-第4章 习题

--第4章 习题

第5章 软件测试

-5.1 软件测试策略

--5.1 软件测试策略(上)

--5.1 软件测试策略(下)

-5.2 测试传统的应用系统

--5.2 测试传统的应用系统

-5.3 测试面向对象的应用系统

--5.3 测试面向对象的应用系统

-5.4 测试web应用系统

--5.4 测试web应用系统

-5.5 测试移动应用系统

--5.5 测试移动应用系统

-第5章 习题

--第5章 习题

第6章 项目管理

-6.1 软件项目估算

--6.1 软件项目估算

-6.2 软件过程管理

--6.2 软件过程管理

-6.3 软件配置管理

--6.3 软件配置管理

-6.4 项目版本控制及调试

--6.4 项目版本控制及调试

-第6章 习题

--第6章 习题

5.5 测试移动应用系统笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。