如何为端到端浏览器测试的测试范围添加文档/注释?
端到端测试覆盖与报告需求
我是一名资深Web开发者,但在端到端浏览器测试开发领域是新手。目前正使用 Playwright、Python 和 Pytest 为现有网站编写端到端测试,问题范围适用于各类端到端测试框架,若有Playwright相关最佳实践则更贴合我的需求。
接手的遗留项目从未有规范的端到端测试,网站部分模块(如动态表单、不同表单类型)复杂度较高,无法一次性完成全部测试。若仅编写部分正常流程测试并跳过部分功能,我会很快遗忘测试的实际范围与局限性,无法清晰判断测试的参考价值。
举个示例:假设为Stack Overflow编写端到端测试,聚焦“用户提问”流程,但因时间限制仅实现“故障排查”类提问,未覆盖“最佳实践”“通用建议/其他”等类型;仅测试添加一个必填标签,未测试多标签、最多5个标签的限制及标签增删行为。
我不想将此信息存入问题追踪工具,避免额外维护成本与内容不一致,希望直接在代码中通过标签/注释标注测试覆盖与未覆盖内容,并生成静态HTML报告展示测试的覆盖情况。
我需要类似单元测试覆盖率报告但聚焦业务逻辑层面的方案,不确定是否在重复造轮子,或是应深入研究行为驱动开发等相关概念。
内容的提问来源于stack exchange,提问作者k0pernikus
相关产品推荐
相关产品推荐

