2012-06-14 117 views
-2
安全测试

你能否朋友请给我解释一下什么是什么是功能测试,单元测试,并与例如

1单元测试

2.功能测试

3。安全测试

一个基本的例子...

这个问题可能很基本,但我希望它不仅对我来说帮助,即使对于那些正在开始他们的职业测试的初学者也是如此。

+0

我们不是您的个人搜索助理。如果您对其中的某个问题有具体的疑问,那么可以随意提出具体的问题。但我们不在这里为你搜索谷歌。 –

+0

是的不幸的是,这是更具体的问题与特定的答案论坛。有很多描述这些事情的网站。 –

+0

对不起马克和迈克尔..其实我并不是指任何人代表我搜索..我的东西是我总是从特种部队专业人士那里得到更好的答案。在去Google之前,我总是先搜索堆栈溢出......在阅读你的答案MARC之后,我再也不会这么做了。谢谢 – Fero

回答

4

单元测试确认单位代码组件为给定输入提供正确的输出。他们验证函数和方法在每个特定情况下的工作方式。单元测试一次处理一个案例,例如,如果在某些情况下工作方式不同,单个方法可能需要进行多个单元测试。

功能测试不是简单的输入到输出转换,而是一个完整的功能。例如,缓存系统只能通过功能测试进行验证,因为它涉及多个步骤:首次请求页面时,它将被渲染;第二次,它从缓存中取出。所以功能测试验证一个过程并需要一个场景。在symfony中,你应该为你所有的动作编写功能测试。

安全测试是确定信息系统如预期保护数据并保持功能的过程。这是为了限制对系统的未授权访问。

+0

我意识到这不是广泛研究问题的地方,但上面的简洁答案对我来说最有帮助。我确实有需求工程的文本,当然还有更多的在线可用。然而;我所需要的只是一个快速的定义,而不必花一整天读文本和白皮书。我感谢无论用户1455934是否花时间回答这个问题。 –

2

单元测试:测试源代码的单元(最小的可测试组件)。通常由开发人员在编写整个单元的代码时完成。

功能测试:测试SUT(待测试软件)是否按照规范进行应有的操作。

安全测试:测试是否SUT 只有做什么是应该按照规范,没有别的做。