UI测试被业界列入测试金字塔的顶层,由此可见,UI测试具有单元测试、接口测试不能完成的部分,具有不可替代性。在多数情况下,UI测试的职能,是在单元测试、接口测试中业务逻辑测试充分时,致力于功能验证测试、用户行为测试、设备兼容性测试等;部分UI测试具有重复性高、耗时、简单等特点,把这部分工作用UI自动化代替,能让团队把更多精力放在另一些不合适用自动化测试实现的复杂交互场景中。因此,为了能达到降本提效的目的,探索UI自动化具有一定的必要性。本文主要简要介绍如何在Sonic开源云真机平台编写UI自动化用例。
目录
前言
UI测试被业界列入测试金字塔的顶层,由此可见,UI测试具有单元测试、接口测试不能完成的部分,具有不可替代性。在多数情况下,UI测试的职能,是在单元测试、接口测试中业务逻辑测试充分时,致力于功能验证测试、用户行为测试、设备兼容性测试等;部分UI测试具有重复性高、耗时、简单等特点,把这部分工作用UI自动化代替,能让团队把更多精力放在另一些不合适用自动化测试实现的复杂交互场景中。因此,为了能达到降本提效的目的,探索UI自动化具有一定的必要性。本文主要简要介绍如何在Sonic开源云真机平台编写UI自动化用例。