有没有人在软件开发中遇到“友好用户测试”一词?

时间:2011-01-13 10:21:02

标签: testing

阅读文档并且该术语在上下文中“......经过几周友好的用户测试......”?

5 个答案:

答案 0 :(得分:5)

友好用户测试(FUT)通常是指由开发人员以外的人员执行的“用户测试”。 QA团队,但正在进行测试的组织知道。

我们在两种情况下看到了它:

  • 主要是组织使用自己的员工(谁应该是 友好的:-)吃自己的狗粮(例如CEO,销售主管, 上周一加入的学徒......但通常不包括民谣 来自开发团队内部)

  • 越来越多的组织招募“付费”或“感兴趣”的人来充当测试兔子(最好的意思)即将推出的产品(例如O2s October 2011 VoIP trial to 1000 invited users

这是'友好' - 因为如果他们发现崩溃,错误,问题,用户就会期待它。在我们的案例中,我们也可能会监控他们的使用情况(在他们允许的情况下)填写“日记”,同时执行自动化现场测试以驱动友好用户的任务,这些用户可能不像我们想要的那样专注(和他们原本打算)......

答案 1 :(得分:1)

“友好的用户测试”在最近的一次电话会议中被大量使用,处理了我们开始进行内部UAT的项目。它所使用的上下文似乎向我表明,“友好用户测试”的“友好”部分是区分“我们的”测试人员,例如:他是一个“友好”(战争)和“他们的”测试者,例如查理在米糕中。

友好的用户测试可以最大限度地减少客户端的影响,因为“我们的人”应该知道他们在做什么以及他们应该/不应该在包含/触及当前正在生产的客户数据的环境中做什么?在其开发周期结束时的软件。 (现有数据和软件系统以及新软件系统的添加。)

编辑:

我应该补充一点,当我说“我们的”测试人员时,我指的是那些不在原始QA测试阶段的测试人员,但测试人员将在以后的生产中使用该系统......因此“内部”测试人员。

答案 2 :(得分:1)

友好用户测试(FUT)是由开发团队外部人员执行的软件的用户测试,但执行该测试的组织对此知悉。

FUT是指同意测试和检测正在部署(未最终确定)并且在推广之前的版本中的应用程序或软件中的错误的人。新服务的自愿用户同意从开发人员那里收集有价值的信息。所产生的不便转化为积极参与解决所遇到的故障。

答案 3 :(得分:0)

也许文档试图区分试图破解应用程序的测试和更友好的测试 - 即测试更肤浅

大多数开发人员在测试他们自己的代码时最初都没有测试来破坏应用程序,他们往往会遵循相同的使用模式 - 他们将清除错误的模式。也许这是友好的测试?这通常是演示失败的原因(演示的诅咒) - 因为应用程序的新用户遵循尚未清除的新模式。

否则可能是拼写错误,它应该读取用户友好测试 - 旨在对用户影响较小的测试?

答案 4 :(得分:0)

开发人员通常拥有自己喜欢的用户;提出好问题,提出良好功能并且是良好沟通者的用户。

这些用户通常会在其他人之前获得不完美的软件,因此开发人员可以在将其发布给贪婪的人群之前获得友好的反馈。轻轻地被告知“我不喜欢你的foobar工作的方式,我宁愿它做一些不同的事情”比听到“那些混蛋和他们的白痴foobar要好得多,我无法想象他们为什么不会这样做。“

这些友好的用户可能也没有试图打破软件 - 他们可能愿意尝试新功能,但如果他们发现错误,他们可能不会尝试编写漏洞。