端到端测试End-to-End Test
你可能会说
像游客本人一样,从选择日期、预订行程一直点到确认页,把整条流程跑一遍。
模拟真实用户跨页面跨系统完整操作流的端到端集成测试。例如在浏览器里选择旅行日期、填写乘客、完成测试付款,再确认订单页出现正确行程。它检查用户从开始操作到看到结果的整条路径,但不表示每一种内部情况都已检查。
也常被叫作E2E链路测试跨端测试
延伸阅读 · 权威出处
像游客本人一样,从选择日期、预订行程一直点到确认页,把整条流程跑一遍。
trip.local/hangzhou西湖 · 龙井村 · 美术馆
↳同一个浏览器从用户入口一路操作到确认号,页面、接口和数据都在真实链路中。
从用户入口开始,而不是从内部函数开始:测试点击、输入、跳转和最终页面,使真实用户会经过的关键路径有一份可重复证据。它适合注册、支付前确认或创建内容等跨多层任务。
关键路径要少而有代表性:完整流程通常较慢、受环境影响更多,因此先覆盖最重要的成功和高风险失败路径。更细的规则仍应交给单元和集成测试更快地定位。
请补一条旅行预订 E2E 测试:从浏览器填写行程并保存,重新打开确认页后核对刚才的行程仍在。测试通过后告诉我实际走过的页面和最终看到的结果。