2011-01-27 39 views
1

我正在寻找一种实施策略来缓解A-B测试/ Beta测试。我没有看到任何框架可用的代码/插件。如果没有一个直接的解决方案,让我们至少脑风暴从组件的要求/预期:在框架内轻松进行A-B测试/ Beta测试支持

现在已经在我的查询线程数..

+1

你的问题是什么? – Codebeef 2011-01-27 14:12:37

回答

2

由于没有人回答这个问题,我会尝试这样做。

基本上,我不确定您的PHP框架和您的A/B测试需求之间是否存在直接有用的联系。我认为这主要是因为你测试的东西几乎可以是任何东西:转换敏感按钮的颜色,页面布局,整个注册漏斗等等。这些本质上与你的PHP框架没有任何关系,对于如何进行测试有很多选择。

另一个问题是,在开始测试之前,您可能并不真正了解要测试的参数。你的测试可能会导致你失去一种你没有真正考虑过的方式,那么你怎么能够在你建立网站的过程中说明它呢?如果你需要一个非常宽的窗口来测试你将要测试的内容,那么你最好不要建造它,并且使用某种类型的蒸气/烟雾测试来首先获得基本概念。不是所有的东西都可以接受测试,你仍然需要主观生成的假设作为你的测试用例(你的测试和你的假设一样好)。

如果你有一些非常具体的东西需要随着时间的推移重复测试,并希望在系统中构建这种灵活性,那么我会寻找框架中最明显的解决方案来实现它。例如,如果您使用的是Symfony,并且如果您认为在6个月的过程中需要测试50个不同的侧边栏版本,那么将其构建为插槽/组件可能会更有意义,因此您可以构建它一些关于简化测试并轻松交换侧边栏的逻辑。我不确定为什么它需要比这更复杂。总体而言,我还要补充一点,A/B测试的角色应该引导您的产品更好地销售/转换/货币化/吸引用户。除非你正在构建某种类型的测试平台,否则我不会过度考虑它。我倾向于看到大多数站点未能充分测试,不是因为系统对于各种测试用例不够灵活,而是因为高层管理人员不会为其提供足够的产品/开发时间,或者因为人们没有充分利用他们的分析包甚至可以得出最基本的结论。

希望有所帮助。

+0

很好的回答,谢谢汤姆, – Ryall 2015-10-08 10:59:25