認知心理學軟體測試
認知心理學是測試基礎
人的感覺和記憶可靠性。
信念從**來。
信念如何影響人的行為。
做出決策所使用的偏見和捷徑。
如何了解並分享所知道的資訊。
如何考慮複雜情況。
在壓力下如何思考。
如何識別模式。
如何把想法和事物分類。
如何注意事物之間的差別。
記憶事件中的失真。
如何重新構建部分記憶的事件。(例如程式不可再現的錯誤)
研究認知心理學有助於理解影響測試員工作成績的因素以及影響人們解釋自己工作方式的因素。
怎麼知道軟體足夠好?
如果軟體並不足夠好,怎樣才能知道?
怎麼知道自己已經完成了足夠的測試?
研究認識論有助於更好的測試
如何收集和評估證據。
如何進行有效的推理。
如何使用不同的邏輯形式。
擁有合理的信念意味著什麼。
形式與非形式推論之間的差別。
自然語言的含義與模糊性。
如何做出好的決策。
從來沒有研究過這些問題的很多人也能測試的很好,但是如果做的比很好還好,就要研究這些問題。研究認識論能夠幫助測試員設計有效的測試策略,更好的意識到自己工作中的錯誤,理解自己的測試能夠證明什麼、不能證明什麼,並編寫出無懈可擊的測試報告。
認知心理學學習筆記
帶著問題去思考 什麼是認知心理學?認知心理學主要研究哪些內容?哪些因素促使認知心理學產生?認知心理學的主要理論假設有哪些?認知心理學有哪些研究方法?學習認知心理學的意義?什麼是認知心理學?認知心理學,就是一扇通往我們心靈世界 探索人類認知秘密的大門。泰戈爾說 你看錯了世界,卻反說世界欺騙了你。1 什...
UI設計原則背後的認知心理學
了解人的感官和大腦是如何工作的,去衡量及判斷那些設計原則更靠譜 ui設計師需要確定哪個設計原則更適用於給定的環境,從而優選應用,ui設計師必須深思熟慮,而不是盲目的應用設計原則,應該理解其基本原則並有過應用經驗的人來使用和詮釋 所有設計原則其實都是基於人類心理學,從認知和心理學角度剖析互動設計本質,...
筆記 1 軟體測試的心理學
錯誤的思想 正確的思想 測試用例時,應當想到要為程式增加一些價值。不要只是為了證明程式能夠正確執行而去測試程式 相反,應該一開始就假設程式中隱藏著錯誤 這種假設對於幾乎所有的程式都成立 然後測試程式,發現盡可能多的錯誤。合適的定義 測試是為發現錯誤而執行程式的過程 心理原因 人類行為總是傾向於具有高...