题目
哪些测试用例可以自动化?
-
冒烟测试用例
烟雾测试也称为构建验证测试。
每次发布新构建时都会运行 冒烟测试用例,以检查构建的运行状况以接受执行测试。
-
回归测试用例
回归测试是一种测试,用于确保在添加新模块或修复错误之后,先前开发的模块按预期运行。
回归测试用例在增量软件方法中非常关键,在每个增量阶段都添加了新功能。在这种情况下,在每个增量阶段执行回归测试。
-
复杂计算测试用例
涉及一些复杂计算以验证应用程序字段的测试用例属于此类别。复杂的计算结果更容易出现人为错误,因此在自动化时会产生准确的结果。
-
数据驱动的测试用例
具有相同步骤集并且随着数据的变化多次运行的测试用例被称为数据驱动的测试用例。这类测试用例的自动测试快速且经济高效。
-
非功能测试用例
负载测试和性能测试等测试用例需要具有多个用户和多个硬件或软件组合的模拟环境。
对于每个组合或用户数,不可能手动设置多个环境。自动化工具可以轻松创建此环境,以轻松执行非功能性测试。