网页的测试常见的错误,不要犯这样的错误

网页制作Webjx文章简介:让你误入歧途的5种网页测试方法.

网页的测试可以有很多好处,但这里提到5种A/B测试和多变量测试的误区会让你误入歧途,SO,不要犯这样的错误。

单变量、多变量、“颠覆性设计”测试

单变量测试就是只测试一个变量的多个值,就是我们平常说的A/B test。注意啦,a/b测试不只是有a/b两个版本, a/b/c/d/e/f/g一样是a/b test!!。

多变量测试呢,就是说会存在多个变量,比如变量是logo的大小,颜色,布局,logo大小有3个值,颜色有3个值,布局也有2个值,需要测试的版本就有3*3*2=18 !这就是所谓的全因子实验设计。不过一般制造业不会这样子,成本太高了,于是就有了正交实验设计。这样可以在短时间找到显著较优的方案,但并不适用于互联网!

颠覆性设计就是的全新的(Radical redesigns),多用于新产品,totally different,测试look-and-feel。

网页的测试可以有很多好处,那什么时候用A/B,什么时候用多变量呢?

A/B test的适用条件

  1. 新手!
  2. 只有一个变量要测试(废话)
  3. “全新设计”(一点一点来实在太慢了!)
  4. 流量太低,多变量测试导致统计上不显著

多变量测试的适用条件

  1. 流量足够、有多个变量
  2. 追赶业内老大
  3. 无法测试“全新设计”

但这里提到5种A/B测试和多变量测试的误区会让你误入歧途,SO,不要犯这样的错误。

1. 网站分析程序有不是最优的。

在开始测试前,先确定分析程序是OK的,这样不仅可以保证你测试前的分析是正确的,测试过程和测试后也可以正确运行。(补充一下,就是要保证分析之前,采集数据的方法统一。即使有误差那也都存在误差,互相比较时不会把你带到沟里。)

2. 没有用户细分

平均的综合性的指标会掩盖真正的问题。比如说你在测试出网站平均跳出率为59%,如果你去按用户类型细分,新用户可能是74%,回访用户可能是38%。所以目标应该是降低新用户的跳出率。

同样这种情况存在于国内用户与国际用户,邮件订阅者……可悲的是,不是所有程序都能对用户细分。

(补充:正确的用户细分与业务结合得非常紧密,一般需要经过建模,通过合理的变量来细分用户。这样才能实现更有效的细分)

3、使用错误的度量

4、测试时间过短。学习一下统计知识,均值检验、卡方统计等等,不要过早宣判一个版本的胜利。

以上内容大多取自http://www.getelastic.com/5-common-ab-multivariate-testing-mistakes/,围观请移步.

时间: 2024-11-02 10:01:33

网页的测试常见的错误,不要犯这样的错误的相关文章

测试-iphone 6s 以下苹果手机,微信打开网页链接闪退,请求帮助,怎么排查错误?

问题描述 iphone 6s 以下苹果手机,微信打开网页链接闪退,请求帮助,怎么排查错误? iphone 6s 以下苹果手机,微信打开网页链接闪退,请求帮助,怎么排查错误? 没有测试机器,多名客户反映的问题 解决方案 网页中有flash等不兼容 解决方案二: 呵呵.....可能是bug,用下其他浏览器 解决方案三: 用xcode的模拟器试试呢 解决方案四: 我的不是苹果电脑.. 解决方案五: 你要想办法创建测试的环境,特别是测试用的手机. 别人可能也无法分析,还是要你创造环境

DIV+CSS设计网页时的常见错误处理技巧

以下是一些DIV+CSS设计网页时的常见错误处理技巧,希望能对大家有所帮助. 1. 检查HTML元素是否有拼写错误.是否忘记结束标记 即使是老手也经常会弄错div的嵌套关系.可以用dreamweaver的验证功能检查一下有无错误. 2. 检查CSS是否正确 检查一下有无拼写错误.是否忘记结尾的 } 等.可以利用CleanCSS来检查 CSS的拼写错误.CleanCSS本是为CSS减肥的工具,但也能检查出拼写错误. 3. 确定错误发生的位置 假如错误影响了整体布局,则可以逐个删除div块,直到删除

微信测试帐号 URL和token 返回-107错误 大神帮忙看看。。。。

问题描述 微信测试帐号 URL和token 返回-107错误 大神帮忙看看.... 这个项目报错,把测试号放到另一个项目是成功的,会不会是服务器时间不准的原因? 求大神看看 {errcode: -107, errmsg: "token check timeout"} errcode: -107 errmsg: "token check timeout" 解决方案 你有没有对比两个项目有什么不同,或者说测试的环境有什么不同?

测试驱动时发生 irq 15: nobody cared 错误

问题描述 测试驱动时发生 irq 15: nobody cared 错误 linux 内核版本2.6.10 其中串口中断注册语句如下 if(request_irq(LNXINTNUM(AVALANCHE_UART0_INT), uart_isr, 0, "uart", NULL) != 0) { LOG_ERR("request IRQ %d failed.", LNXINTNUM(AVALANCHE_UART0_INT)); return -1; } 中断处理函数

5个常见的展示不同类型数据的错误形式以及如何避免

5个常见的展示不同类型数据的错误形式以及如何避免 数据可视化的普及和影响在相对较短的时间内急剧增加. Google趋势显示,自2009年以来,数据可视化的搜索频率几乎增长了100%,我们已经看到了大量可用的工具和软件,几乎任何人都可以相对轻松地创建数据可视化. 比起文本,我们本能地更热衷于图像,因为大脑能够以更快的速度处理图像. 然而,这并不意味着你可以把大量的图像和形状放在仪表板上,并期望你的观众赞叹. 就像在我们被图像吸引背后的认知方面,还有其他固有的东西,在某种程度上,与潜意识的行为变得相

本机访问IIS 127.0.0.1 出现HTTP 错误 500.100 - 内部服务器错误 - ASP 错误

问题描述 如题,今天再次装了一下IIS5.1I386同上次一样出现同样的问题,首先第一个是没有访问权限,IUSER更改以后,出现了无法显示网页试图访问的网页出现问题,无法显示.--------------------------------------------------------------------------------请尝试执行下列操作:单击刷新按钮,或稍后重试.打开127.0.0.1主页,然后查找与所需信息相关的链接.HTTP错误500.100-内部服务器错误-ASP错误Int

HTTP 错误 500.19- Internal Server Error 错误解决方法

在本机部署了一个WebService测试,浏览的时候出现了"HTTP 错误 500.19 - Internal Server Error "错误,如下图: 1 打开运行,输入cmd进入到命令提示符窗口. 2 进入到C:WINDOWSMicrosoft.NETFrameworkv2.0.50727 目录. 3 输入asp教程net_regiis.exe –i 执行既可 注意:如果系统为64位 第二步的路径为C:WINDOWSMicrosoft.NETFramework64v2.0.507

HTTP 错误 500.19- Internal Server Error 错误解决方法_win服务器

刚在本机部署了一个WebService测试,浏览的时候出现了"HTTP 错误 500.19 - Internal Server Error "错误,如下图: 经过检查发现是由于先安装vs2008后安装iis的缘故,只需重新注册下AspNet就可以了,具体步骤如下 1 打开运行,输入cmd进入到命令提示符窗口. 2 进入到C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 目录. 3 输入aspnet_regiis.exe –i 执行既可 注意:如

java List做函数参数 出现空指针错误java.lang.NullPointerException,错误的语句如下:

问题描述 java List做函数参数 出现空指针错误java.lang.NullPointerException,错误的语句如下:boolean result = getVmAllocationPolicySimple().allocateHostForVmList(vmList);经测试传进去的vmList不为空. 解决方案 getVmAllocationPolicySimple() 这个返回是null解决方案二:getVmAllocationPolicySimple()这个是空把,你要判断