tests
先前在公司的产品流程中导入了单元测试的部分
先前在公司的产品流程中导入了单元测试的部分,而最近手上的任务是为 App 产品导入 E2E 测试(End-to-End Test)。由于目前的公司团队没有 QA 人员,因此每次产品新版 release 前都必须仰赖工程师自己与产品 Owner 等成员自行手动测试(Manual Testing),随着产品功能越来越庞大,这个过程越来越旷日费时,也无法确保每次都能测到所有的项目,因此才会有导入 E2E 测试的想法。 这也是我首次尝试 E2E 的测试,着墨不深,有不精确或误导之处,一样请偷偷告诉我以便修正文章啰 🙂 自动化测试(Unit test、Integration Test、E2E Test)能为产品的品质带来更多信心,E2E 测试更是贴近真实使用者的情境下进行整体性的操作测试,“专注在真实使用者情境”--嗯,听起来 E2E 是很值得投资的事情!不过 Google Testing Blog 曾在 2015 年的 Just Say No to More End-to-End Tests 中提出一些不同的思路