如果你曾经维护过大型 Playwright 测试套件,你一定知道其中的痛苦。数百行 JavaScript 代码散布在数十个文件中,硬编码的值在环境变化时就会崩溃,测试逻辑复杂到只有原作者才敢修改。