Java 测试web应用程序

Java 测试web应用程序,java,unit-testing,jsp,testing,Java,Unit Testing,Jsp,Testing,我是一名学生,我开发了一个基于JSP的web应用程序。现在,我的教授建议我应该为我的web应用程序做一些测试,比如单元测试等。 有人能建议我可以使用什么其他测试来演示我的应用程序的性能吗。 还有我可以学习如何进行单元测试的好资源,因为我以前从未做过任何测试 谢谢 Selenium您应该对单个支持bean进行单元测试,这是一种行为测试,类似于您所说的“集成测试” “单元测试”用于证明单个组件的正确操作 您可以使用soapui来测试基于SOAP的web服务 您可以使用Selenium UI自动测试H

我是一名学生,我开发了一个基于JSP的web应用程序。现在,我的教授建议我应该为我的web应用程序做一些测试,比如单元测试等。 有人能建议我可以使用什么其他测试来演示我的应用程序的性能吗。 还有我可以学习如何进行单元测试的好资源,因为我以前从未做过任何测试


谢谢

Selenium

您应该对单个支持bean进行单元测试,这是一种行为测试,类似于您所说的“集成测试”

“单元测试”用于证明单个组件的正确操作

您可以使用soapui来测试基于SOAP的web服务

您可以使用Selenium UI自动测试HTML用户界面

使用JUnit对Java组件进行单元测试,使用NUnit对.NET进行单元测试等。

是客户端单元测试的流行框架(即,在网页上自动进行客户端输入)。该网站也有很多介绍材料

对于测试服务器端的东西来说,好的、旧的JUnit就足够了——它集成在所有主要的IDE中


你应该看看Kent Beck的书,虽然测试驱动开发比常规的单元测试更重要,但这本书一定会给你启发(我打赌),你也会写出更好的单元测试。

如果你不测试它,你怎么知道它有效?维基百科和谷歌是很好的起点。使用此页面右上角的搜索比提问更好。认真地在这里搜索比询问更好。我已经通过使用一些随机测试数据对其进行测试,检查了我希望它具有的功能是否存在并正常工作,但我不确定这是否是正式的测试方法