在網站上收集每個網頁的使用情況統計數據是常見的做法,我對類似的事情感興趣,但對於GUI:s。您會看到Google Chrome(和其他人)收集使用情況統計信息,以便Google可以找出人們使用的功能,以便挖掘似乎「有用」的內容。是否有任何好的工具來查找GUI的使用統計信息,分解窗格和組件?
做到這一點的直接方式是明確記錄與每個GUI元素的交互,但這既乏味又易於在缺少的GUI部分中出錯。
所以我想知道,這是一個解決的問題?是否有任何可以提供類似於代碼分析的摘要,每個組件細分的度量標準(訪問次數,點擊次數等)?自動添加到AWT/Swing組件的整個樹中的所有組件?
該信息將需要歸納到一個文件,以便它可以被髮送到「我們」的聚集和數據挖掘,以推動決策等
我真的不知道我想要什麼,所以我也要求找出好的想法,以及其他人已經做了哪些事情來面對這個問題。
一個優秀的問題,因爲它表明你實際上在考慮可用性(很多程序員往往忽略)。一個更全面的解決方案將跟蹤指針的運動,看看他們的鼠標懸停以獲得解釋。人們在可用性跟蹤行爲,眼睛注意力焦點和指針運動方面進行研究。 – BobMcGee 2010-01-14 14:33:33