软件测试员的思考问题方式[2] 软件测试
从来也没有研究过这些问题的很多人也能测试得很好,但是如果要做得比很好还好,就要研究这些问题。研究认识论可帮助测试员设计有效的测试策略,更好地意识到自己工作中的错误,理解自己的测试能够证明什么、不能证明什么,并编写出无懈可击的测试报告。
以下是三本具有很高可读性的入门书:
·《批判性思维的工具:心理学的元思想》(Tools of Critical Thinking:Metathoughts for Psychology)(Levy l997)。这本书是针对精神病医生写的,但是对测试员也很有用。书中每一章都是有关更好思维的不同思想。不一定把它全读完,可以挑选任何一章阅读。
·《思考与决策》(Thinking and Deciding)(Baron l994)。这是讨论思维世界的一本可读性很高的普通教科书,是很好的入门书。
· 《研究的技巧》(The Craft of Research)(Booth、Colomb和Williams 1995)。 这是一本有关批判性阅读和写作的很好的书籍,包括如何组织有说服力的论据。主要针对大学生读者。
经验3,认知心理学是测试的基础
如果说认识论告诉我们的是应该怎样思考,那么认知心理学告诉我们的是我们是怎样思考的。与测试有关的一些问题包括:
·人的感觉和记忆可靠性。
·信念从哪里来。
·信念如何影响人的行为。
·做出决策所使用的偏见和捷径。
·如何了解并分享所知道的信息。
·如何考虑复杂事情。
·在压力下如何思考。
·如何识别模式。
·如何把想法和事物分类。
·如何注意事物之间的差别。
·记忆事件中的失真。
·如何重新构建部分记忆的事件(例如不可再现的程序错误)。
文章来源于领测软件测试网 https://www.ltesting.net/