我主要是一个 jquery 开发人员,我在一个 struts 2/spring/hibernate 表单应用程序上工作。我不开发插件或类似的东西,它只是简单的 jquery 代码来显示/隐藏东西、验证表单、使用 ajax 提交、进行一些计算等等。我不明白我应该准确测试什么(我的大部分代码都是这样的,单击复选框以显示关联的 div 等),也不知道我应该如何测试它(比如 ajax 提交)。
我读了一些关于这个主题的教程,但它似乎不符合我的需求(似乎它应该在你开发独立的 js 代码时使用,就像 jquery 一样),或者如果它确实如此,我不明白如何。但我真的很想进行单元测试,因为我花了几天时间手动测试这些功能(当您单击复选框 x 时是否正确显示 div?是否正在动态验证字段?等等),在多个表单上一遍又一遍地做完全相同的事情由于代码回归,并且可能在此过程中遗漏了一些东西。
帮助将不胜感激!多谢你们