用户界面测试
用户界面测试是一种用于识别缺陷存在的测试技术,是使用图形用户界面 [GUI] 测试的产品 / 软件。
1. GUI 测试 - 特点
-
GUI 是应用程序的分层图形前端,包含具有一组属性的图形对象。
-
在执行期间,GUI 的每个对象的属性值定义 GUI 状态。
-
它具有执行按键 / 鼠标点击等 GUI 事件的功能。
-
能够为 GUI 对象提供输入。
-
检查 GUI 表示以查看它们是否与预期的表示一致。
-
它在很大程度上取决于使用的技术。
2. GUI 测试 - 方法
-
基于手动 - 基于测试人员的领域和应用知识。
-
捕获和重放 - 基于捕获和重放用户操作。
-
基于模型的测试 - 基于基于 GUI 模型的用户会话的执行。下面简要讨论各种 GUI 模型。
3. 基于模型的测试 - 简要说明
-
基于事件的模型 - 基于 GUI 的所有事件需要至少执行一次。
-
基于状态的模型 - GUI 的“所有状态”至少应运行一次。
-
域模型 - 基于应用程序域及其功能。
4. GUI 测试清单
-
检查屏幕验证
-
验证所有导航
-
检查可用性条件
-
验证数据完整性
-
验证对象状态
-
验证日期字段和数字字段格式