Testing 一般定义测试过程

Testing 一般定义测试过程,testing,quotes,Testing,Quotes,您如何定义测试?为了充分披露,我之所以发布这篇文章,是因为我已经有了一些我喜欢的答案。“测试是比较看不见和模棱两可的过程,以避免不可想象的事情发生在匿名者身上。” 这听起来很有趣,但如果你把每个单词都解析出来,那就对了。这实际上取决于你所指的测试上下文 从最严格的意义上讲,测试只是反复检查程序是否执行了它的预期操作,而不管用户输入什么,都不会出错。此外,错误可能是意外的。并非所有的错误都会使程序崩溃。测试是验证每个功能(用户故事、需求…)是否已按要求开发的任何过程。一些更有趣的“质量报价”。这是

您如何定义测试?为了充分披露,我之所以发布这篇文章,是因为我已经有了一些我喜欢的答案。

“测试是比较看不见和模棱两可的过程,以避免不可想象的事情发生在匿名者身上。”


这听起来很有趣,但如果你把每个单词都解析出来,那就对了。

这实际上取决于你所指的测试上下文


从最严格的意义上讲,测试只是反复检查程序是否执行了它的预期操作,而不管用户输入什么,都不会出错。此外,错误可能是意外的。并非所有的错误都会使程序崩溃。

测试是验证每个功能(用户故事、需求…)是否已按要求开发的任何过程。

一些更有趣的“质量报价”。这是一个简短的列表,所以我将发布它们(从qcboss.wordpress.com):

“测试代码的一种有效方法是在其自然边界上进行测试”-Brian Kernighan

“测试是有组织的怀疑主义。”——詹姆斯·巴赫

“程序测试可以用来显示bug的存在,但决不能显示它们的缺失!”–Dijkstra

“小心上面代码中的错误;我只是证明了它是正确的,没有尝试过。”–Knuth

软件测试人员:“堕落的头脑,有用的利用。”-雷克斯·布莱克测试许可证:

  • 平静地接受我无法改变的错误
  • 有勇气修复我可以改变的错误,并且
  • 了解差异的智慧

(哎呀,我一定把它与另一个承诺混淆了…

测试是将实现与意图/期望进行比较。

最好像尝试这个应用程序一样进行测试


然后描述一下你刚才做了什么。我会考虑定义测试的过程

这个幽默的回答对AA成员来说并不意味着无礼,对于我来说,我非常想把这句话贴出来。这是非常真实的:——)