我们公司生产的企业对企业软件(或多或少)是公司的社交网络。

我们不时地组织某种“角色扮演会议”来测试该软件。一到两个开发人员(有时甚至是销售人员)作为一个公司行事,给他们的公司起一个名字,徽标等,并与其他开发人员的模拟公司进行交互,其方式与真实用户的方式相同:发送消息,请求,组织就业等。

这种测试的范围几乎是所有东西:功能,可用性,稳定性,性能。

我的问题是:是否有名称用于听起来有些严肃和科学的这种测试?我们的CTO认为“角色扮演测试”听起来像是幼稚的,董事会可能会认为我们在玩《魔兽世界》这样的在线游戏,而不是在做认真的工作。

我知道,这有点像探索性测试或Bug布什,但我认为重要的方面是交互性和角色扮演,而“探索性测试”并没有真正涵盖这方面。

(注意:这个问题与这些测试是否有名称?-但是,它并不完全相同,因为交互性方面并没有真正强调。)

评论

我认为没有正式的术语,至少我从未听说过。但是,这种测试方法并不罕见,我也时不时地进行实践,发现它非常有用。术语“交互式模拟会议”呢?

#1 楼

我认为这通常被称为

基于角色的测试

,这既用于手动角色扮演(如您所指),也是用于自动编写的有用工具测试,以帮助测试作者保持正确的心态。当说“ 28岁​​的程序员玛丽更新她的个人资料”时,它会帮助创建软件。

一些链接:

https://crossbrowsertesting.com/blog/manual-testing/personas-based-testing/http://www.agilemodeling.com/artifacts/personas.htmhttp://blog.perfecto.io/mobile-application-testing/ 3种改变游戏功能的功能目前正在测试中/

如果这是您的目标,基于角色的角色实现可能会为您提供足够的口头禅

评论


感谢您的想法。但是,我不确定100%“角色”是否适合我们所做的工作。我们不使用“固定”角色,而是以某种方式即时创建公司和用户。

–cis
18 Sep 11'在14:58

不知道您所说的“固定”是什么意思。是的,根据需要进行化妆还是角色。请记住,您将此角色扮演称为“角色扮演”,但您正在寻找对我而言似乎并不明显的另一个单词或短语。

–迈克尔·杜兰特(Michael Durrant)
18 Sep 12'在0:58



“不固定”的意思是:在这些测试期间,任何开发人员都可以随时从扮演一个18岁的女孩,扮演一个90岁的男孩。这甚至令人鼓舞。但是,据我所知,这在某种程度上与“角色”的概念相矛盾,不是吗?

–cis
18-09-13在4:56

我不这么认为。可以根据需要采用新的角色。

–迈克尔·杜兰特(Michael Durrant)
18/09/13在10:37

同意了这一点,我也将其称为“角色测试”,因为它是一种使测试人员了解客户的技术,并且当然不会像您所说的那样“固定角色”,那样的话,这将是糟糕的测试结果。

– BetaTester
18/09/19在10:32

#2 楼

这听起来像是一种用户接受测试,唯一的区别是您是最终用户。

如果命名此练习的目的仅仅是为了打动导演或听起来更专业,那么我想这跟你所说的没什么关系-你只是在给一个名字起个名字。流程。

@Michael Durrant的“基于角色的测试”之所以有用,是因为它涵盖了您正在做的事情,并且您始终可以在此之后解释该活动所涉及的内容。

否则,您也可以考虑将常见的测试活动名称组合起来以创建一个新名称,例如“用户探索性测试”(听起来像您在做什么)。

评论


我认为称它为Alpha Testing会令人困惑,通常只在发布软件之前使用,然后由外部用户进行B​​eta测试。

– Bouke
18年9月12日在10:37

这就是我阅读OP的情况的方式-他们先进行内部(alpha)测试软件,然后再进行外部用户(beta)测试或发布测试。唯一的区别是他们假装是最终用户。但是,正如我所说的...只要他们同意并了解活动包含的内容,我认为这并不重要。

–trashpanda
18/09/12在11:54

他说:“每时每刻,我们都会组织某种“角色扮演会话”来测试软件。”因此,我将其理解为可以随时进行的一项活动。

– Bouke
18/09/12在11:56

是的,这很公平-我只是假设他们在测试周期结束时或发布之前进行了此测试,但是它可以在SDLC中的任何时候进行。

–trashpanda
'18 Sep 12'在12:00

实际上,何时进行这些测试并不重要。有时我们在预发布阶段进行测试,以测试新功能,有时在生产中进行测试以测试当前版本的错误和缺陷。步骤是一样的。因此,我认为alpha测试不是真正的重点。

–cis
18年9月13日在5:00

#3 楼

如果您关心的是导演,那么我同意@trashpanda并将其称为UAT-在内部,问题是您如何进行测试,而我一直在使用“肥皂剧测试”一词-尽管该词仍可能会使您的导演感到困惑-但是,有关它的文章;-)