测试政策
测试有助于促进不同规范实现之间的互操作性。本文档制定了W3C工作组章程中所引用的测试政策。
状态说明:
本文本摘自testing-how-to/#test-as-you-commit。W3C的工作组章程可能会引用本文档。未经W3C顾问委员会对相关工作组章程的审查,不得对本文档做出实质性修改。
欢迎通过GitHub issue提交反馈意见。
随改随测
所有规范性的修改通常都应在web-platform-tests中提交相应的测试请求(pull request),形式可以是新增测试或修改现有测试;若无需更新测试,则必须包含充分的理由说明。
通常情况下,规范更新与测试请求应同步合并。若规范修改已获批准而测试仍需完善,则需添加'needs tests' 标签,或在web-platform-tests中添加'status:needs-spec-decision'标签。需特别注意:任何与现行规范相冲突的测试变更,必须在完成对应规范修改后方可合并。
如因web-platform-tests的限制而无法进行测试,须说明原因,并视情况提交issue(使用'type:untestable'标签)以便后续跟进。
修改记录:
日期 | 描述 |
---|---|
2020-06-11 | 更正错别字 |
2019-03-24 | 更新WPT仓库链接 |
2019-02-08 | 文本摘自testing-how-to/#test-as-you-commit |