软件测试的正反两面性思维,软件测试中破坏性测试思维的思考

No.1

破坏性思维解释

所谓破坏性思维,是指逢事"往坏处想"的思维方式和习惯。具体而言,就是对周围的事物持排斥、抵制、否定的态度和心态,让人看到的是眼前一团漆黑,对事物的前途难抱希望。

No.2

软件测试中破坏性测试思维

通过上述释义可以知道破坏性思维,这个在生活中不是一个好的现象。那么它要应用在软件测试中,它会产生什么效果呢?

这里说的软件测试中破坏性思维和软件测试中的破坏性测试不是同一个东西。破坏性测试是破坏系统以检查软件质量。软件测试中破坏性测试思维是一种突破自己思维边界以一些独特的角度来考量系统的一种思维方式。这种思考,会发现好多测试中隐藏的暗柱,能提出一些比较建设性的意见,能极大的提高系统的健壮性。

No.3

破坏性测试思维的效用

随着技术发展,系统也越来越大,如果测试人员一直按部就班、循规蹈矩的进行早期已经设定好的测试,而不进行一些探索测试,这样虽然可以满足当前任务要求,能确保系统能够比较好的运行。但是仅仅是这样,那么测试人员如何成长呢?如何突破自身设限呢?

虽然软件测试这个行业入门低,但是如果在工作过程中,缺乏学习与总结能力,那势必会把自己陷入困局。而避免自己陷入困局,且能不断拓宽自己能力的一个能力之一就是“破坏性测试思维”。例如:当你给你一登录输入框,不同的人测试的方法和思考方法也会不一样,那产生预期也是不一样的,常用对输入框的是:输入框长度、支持输入的类型、超长输入、为空等这些测试点,那你脑子是否产生过类似字样的想法:

1. 输入一个js或sql,会产生什么效果呢?在后台会以什么样的形式存储呢?<

你可能感兴趣的:(软件测试的正反两面性思维)