感谢你的反馈,目前我们的内测版,都是先在论坛发布,最后三轮 beta,才有专门的 QA 人员介入,进行回归测试。
所以 beta 版会有很多像是 width 找不到这样的低级错误,非常抱歉。(其实现在的 beta 版都是 alpha 版,只不过不叫做 beta 根本没用户会用)
我们目前使用的是官方范例作为测试例,从 1.8 开始会重新制作更全面专业的测试用例,并且在测试用例中生成错误报告,减少 beta 版中的低级错误。
(另外,引擎有长期维护一份单元测试,并且由 CI 进行追踪,只不过很少人有写测试例的习惯,非核心模块的测试例数量严重不足……)