Php 用于测试Web表单中用户输入的正确处理的工具

Php 用于测试Web表单中用户输入的正确处理的工具,php,mysql,testing,Php,Mysql,Testing,我在大学的一门课程中使用PHP+MySQL编写了一个web应用程序。我必须撰写的报告部分应该包括应用程序测试部分 因此,我的问题是,我可以使用什么样的最佳工具来执行测试,以证明用户输入到表单中的内容实际上是保存在数据库中的内容。我使用正则表达式使用JavaScript执行客户端验证,以确保输入有效,但我还必须显示正确的值正在数据库中写入。达到这个目的的标准方法是什么?有我可以使用的工具(免费)吗 您不应该只执行客户端验证。您应该始终执行服务器端验证!如果我编写php脚本发布您的表单呢?然后你的客

我在大学的一门课程中使用PHP+MySQL编写了一个web应用程序。我必须撰写的报告部分应该包括应用程序测试部分


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

您不应该只执行客户端验证。您应该始终执行服务器端验证!如果我编写php脚本发布您的表单呢?然后你的客户端验证将无法工作,我可以将无效数据放入你的数据库中


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

,您不应该只执行客户端验证。您应该始终执行服务器端验证!如果我编写php脚本发布您的表单呢?然后你的客户端验证将无法工作,我可以将无效数据放入你的数据库中


对于php测试,请看

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


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

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


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

为什么不查询数据库并打印值?@Tekin这就是我现在正在做的。我只是想知道是否有更复杂的工具来完成这项工作。为什么不查询数据库并打印值呢?@Tekin这就是我现在正在做的。我只是想知道是否有更复杂的工具来完成这项工作。