用于在Webform中测试用户输入的正确处理的工具

时间:2011-02-13 15:00:47

标签: php mysql testing

我使用PHP + MySQL编写了一个Web应用程序,用于我的大学课程的一部分。我必须编写的部分报告应包括测试应用程序的部分内容。

所以我的问题是,我可以使用哪些最好的工具来执行测试,以证明用户输入表单的内容是实际保存在数据库中的内容。我使用正则表达式使用JavaScript执行客户端验证,以确保输入有效,但我还必须显示正在写入数据库的正确值。标准的方法是什么?我可以使用任何工具(免费)吗?

2 个答案:

答案 0 :(得分:2)

您不应仅执行客户端验证。你应该总是做服务器端验证!如果我编写发布表单的php脚本怎么办?然后您的客户端验证将无法正常工作,我可以在您的数据库中放入无效数据。

要在php中进行测试,请查看PHPUnit

答案 1 :(得分:1)

对于自动化单元测试,Adrian已经为您指出了一个很好的解决方案。

您还可以使用Selenium自动执行基于浏览器的测试。