测试Web应用程序
我是一名学生,我开发了一个基于JSP的Web应用程序。 现在我的教授建议我应该为我的网络应用程序做unit testing等测试。 任何人都可以建议我可以用什么其他测试来certificate我的应用程序的性能。 还有我可以研究如何进行unit testing的任何好资源,因为我以前从未做过任何测试。
谢谢!
Selenium是客户端unit testing的流行框架(即在网页上自动化客户端输入)。 该网站还有很多介绍材料。
为了测试服务器端的东西,好的,旧的JUnit就足够了 – 它集成在所有主要的IDE中。
你应该看看Kent Beck的测试驱动开发 ,虽然测试驱动开发不仅仅是常规unit testing,但本书将启发你(我打赌),你也会编写更好的unit testing。
Selenium http://seleniumhq.org/
您应该对单个支持bean进行unit testing,使用像Fitnesse这样的行为测试
你所说的是“集成测试”。
“unit testing”用于certificate各个组件的正确操作。
您可以使用SOAP UI来测试基于SOAP的Web服务。
您可以使用Selenium UI自动测试HTML用户界面。
使用JUnit对Java组件进行unit testing,使用NUnit for .NET等。