标签: usability-testing

记录iOS应用程序中的每个按钮按下/交互

有没有办法捕获各种用户交互,但首先在iOS应用程序中按下按钮?我有兴趣用时间戳记录这些事件,理想情况下是它们出现的屏幕名称.

我想最简单的方法是在按钮调用的每个动作中插入一个自定义日志函数调用.但这太费劲了.

我还考虑过子类化UIButton,但这仍然需要我更改现有应用程序中的每个按钮,并且只能用于按钮(例如,不是表格中的单元格).

有什么意义我可以拦截一般的触摸吗?或者有一点,我特别知道按下了一个按钮,我有一个对该按钮的引用?

(我们研究移动应用程序的可用性测试,因此我们的目标是一个模块化的解决方案,可以轻松地重复使用,并且需要尽可能少的手动更改代码.但是任何建议都是受欢迎的,因为我意识到这可能不那么容易.)

logging usability-testing ios

11
推荐指数
1
解决办法
1494
查看次数

哪些库可用于记录浏览您的网站以进行可用性测试的用户?

我记得很久以前看过一个JavaScript库,它能够记录用户点击的位置并在网站上移动鼠标,以便进行可用性测试.我似乎无法再找到它了.

是否有任何图书馆可以做这样的事情?

我正在寻找的是像http://clixpy.com/,你可以在页面上包含一些javascript,并获得用户做什么的视频.

javascript usability usability-testing

9
推荐指数
1
解决办法
2920
查看次数

如何区分键入文本和按快捷键

我正在尝试使用该应用程序对用户活动进行一些研究.我找到了一种方法来制作一个特殊的日志模块(与PRISM结合),它将使用EventManager.RegisterClassHandler静态方法.

我的问题是 - 你如何区分打字文字和按快捷键?在美国它有点容易,因为Ctrl +(任何字母)都没有给你任何字母表的"扩展".因此,只检查按下Ctrl是否无效.可能是一个计时器或DateTime记录按键事件的时间?

也许我应该订阅TextBox.TextInput并忽略KeyDown中的键,如果这个事件被引发?

c# usability user-experience keylogger usability-testing

5
推荐指数
0
解决办法
133
查看次数

如何为网站做焦点小组

我过去一年一直在开发一款新的在线游戏.该网站最近进行了beta测试,我希望在今年秋天推出黄金版.我从一些人那里听说他们第一次注册时很困惑,这让我想到了一个由各种类型的人组成的焦点小组(比如游戏玩家和非游戏玩家).我不确定如何设立焦点小组或如何让人们去做.

我到了一所大学,所以我觉得我有这个在我身边.我应该让人们亲自去做,还是我可以在网上做的事情?我有点倾向于面对面的事情.我想有15-20个人在线游戏的第一次报名的各种经验,告诉我他们喜欢什么,不喜欢,以及他们大约一个小时不理解的东西.我需要付钱给人,还是......?

只是想知道是否有人这样做过,我不太确定网站有多常见,但我非常认真地让这个网站尽可能地为最广泛的用户服务.

testing usability-testing web

4
推荐指数
1
解决办法
1769
查看次数

在你的程序中找到你不了解的东西的提示?

当我找到一种方法来打破我们程序中的某些功能时,我正在为客户工作.

(代码实际上是遗留代码,它已经开发了大约10年,而且我只在这里工作了大约一年.)

它没有导致错误,或导致程序崩溃,但如果用户正在使用该程序并重复行为,我很确定他们会举起他们的"WTF?" 旗.

在我们的程序中,我们命名了可以与文本框链接的字段(文本框)和静态文本(标签).当文本框未填写时,链接到它们的标签消失.

我破坏的功能是,当您更改已经有一个或多个标签链接的文本框的名称时,保存文件,而不重新关联与文本框关联的一个或多个标签,以前关联的标签文本框为空时出现.

现在我对这个问题的想法是,一个简单的观察者模式首先可以解决这个问题,但后来我没有编写代码.

我在想,如果我可以和我店里的人一起挖掘更多这样的情况,那么我可以谈谈他们考虑单元测试,解耦,应用他们需要的模式等等.

因此,我想知道是否有人在任何类型的应用程序(基于Web,桌面等)中找到破坏(但不是错误)功能的任何提示

testing-strategies usability-testing

4
推荐指数
1
解决办法
217
查看次数