基本上,我要问的是,有没有办法为three.js库的JavaScript文件编写单元测试?
我有一个3D观察器,里面有摄像机,渲染器,装载机等......我如何为这样的东西编写测试?那里有什么我能读到的东西吗?它甚至可能吗?
答案 0 :(得分:0)
您可以测试预期状态的属性,也可以使用无头浏览器(例如铬)渲染预期图像和实际图像。如果您搜索测试WebGL,则会找到后者的示例
答案 1 :(得分:0)
我找到了一种以无头方式对webgl / threejs进行单元测试的方法。这不需要任何图像比较等。
https://github.com/AmitTeli/webgl-three-test
采取的方法:
yarn start
进行检查)yarn test
进行检查)