编码完成后测试PHP项目

时间:2013-04-23 17:52:34

标签: php testing integration-testing system-testing

我有一个PHP项目要测试。我已经(几乎)完成了项目的编码,我一开始没有任何测试计划。作为PHP的新手,我想我完成了编码并在之后开始测试。由于单元测试需要随着时间的推移而进行,我测试的另一种选择是什么?我想要一个完整的系统测试,而不是逐个单元。

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

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

4 个答案:

答案 0 :(得分:4)

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

我认为这里最好的选择是创建一个"formal" test document。有很多资源可以解决这个问题。基本上它会有:

  1. 地址
  2. 动作
  3. 预期结果
  4. 观察结果
  5. 如果您的预期和观察结果匹配,则传递该测试用例。

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

答案 1 :(得分:1)

测试在SDLC中有不同的作用。有各种方面可以进行测试。像:

  1. 烟雾测试

  2. 功能测试

  3. 系统测试

  4. <强>重新测试

  5. 评估测试

  6. 表现测试

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

答案 2 :(得分:0)

只需上传项目并让别人测试它。你必须测试或测试它。没有别的办法

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

答案 3 :(得分:0)

您可以使用网络应用扫描程序

有一些F / OSS,例如;

List of web app security scanners - commercial and free