3

我有一个 PHP 项目要测试。我已经(几乎)完成了项目的编码,并且一开始我没有任何测试计划。作为 PHP 新手,我想我会完成编码并在之后开始测试。由于需要在进行过程中进行单元测试,我的其他测试替代方案是什么?我想要一个完整的系统测试,而不是一个单元一个单元。

我有大约 30 个 PHP 脚本文件,其中 5 个是类脚本。

注意它需要是一种正式的测试方式,而不是试图破解它。

4

4 回答 4

4

我相信你的考试目标更多的是“学术”而不是实际。所以朋友的测试并没有太大帮助。话虽如此,您已经完成了项目的编码,所以如果您想使用 PHPUnit 或 SimpleTest 进行单元测试,您将不得不返回并开始编写单元测试用例。

我认为这里最好的选择是创建一个“正式的”测试文档。如何做到这一点有大量的资源。基本上它将具有:

  1. 网址
  2. 行动
  3. 预期结果
  4. 观察结果

如果您的预期和观察到的结果匹配,则该测试用例通过。

您可以根据这些基本准则为您的项目创建任意数量的测试用例。

于 2013-04-23T18:35:23.843 回答
1

测试在 SDLC 中扮演着不同的角色。可以在多个方面进行测试。喜欢:

  1. 冒烟测试

  2. 功能测试

  3. 系统测试

  4. 重新测试

  5. 回归测试

  6. 性能测试

还有更多测试技术可用于测试 Web 应用程序。

于 2013-04-24T04:44:03.553 回答
0

就是上传项目,找人测试一下。你要自己测试或者自己测试。没有别的办法

您还可以运行一个简单的扫描仪(如 burp 或 acunetix)来测试网站是否可以被黑客入侵。

于 2013-04-23T18:02:59.613 回答
0

您可以使用网络应用扫描仪,

那里有一些 F/OSS,例如;

Web 应用程序安全扫描程序列表 - 商业和免费

于 2013-04-25T16:15:18.870 回答