vr软件测试,如何进行VR可用性测试?

本文主要介绍如何进行VR可用性测试以及其与其他平台的测试有什么不同,帮助VR产品相关设计者快速进行可用性测试,提升产品质量及体验。

一、可用性测试是什么

简单说,可用性测试就是在不知道或者想确认产品问题点的情况下,通过用户测试或者专家测试的方式暴露出产品问题的过程。

举例,小商自力更生开了个儿童玩具店,但是不知道货架高度合不合适,于是请亲戚家的小朋友测试下够不够的着货架上的玩具。此时玩具店是产品,小朋友是测试对象,测试的是货架的高度。

二、做可用性测试的意义是什么

可用性测试的意义主要分成两个方面:

在用户方面,通过可用性测试可以提前优化产品问题点,提升用户体验。比如小朋友在参与测试时,没办法拿到高的货架上的玩具会哇哇大哭,当小商放低货架后,小朋友很高兴地拿到自己想要的玩具,这就是很明显用户体验的提升。

在产品层面,通过解决产品问题,最直接的效益就是用户转化率的提升、用户量增加、盈利等等。比如小商把玩具都放在小朋友容易拿到的地方,拿的小朋友多了,营业额自然就上去了。

三、VR可用性测试与其他平台测试有什么不同

VR是一个新兴的媒介,所以对于大多数的人来说它很陌生,但是这对于从事VR相关工作的人来说,无疑是在开垦荒地,难度可想而知。因为媒介的变化,相应设计和开发的工具、流程、方法都随之而改变,不能再沿用原来PC或移动端的设计,而且VR改变了传统应用的操作方式和用户的身心理感受,因此对于VR产品的设计者们而言,可用性测试是最直接了解用户操作反馈和心理感受的方式。

那VR产品的可用性测试与其他应用的测试有什么不同呢?

cfee30fab5bb8574436a61479db71938.png

首先得说明,所有的用户研究关注的是用户,而不是平台,所以不同媒介的研究方法和流程大同小异,VR设备的可用性测试也一样。

而对于实际的测试过程,如邀请研究对象、研究室准备、测试注意点、研究分析等,VR可用性测试与其他平台测试就有很大不同了。

在邀请测试对象上的不同:

VR可用性测试更难把握测试对象的范围。比如购物APP要做可用性测试,只要划定有线上购物经验的用户即可,不用费心考虑没有手机或者没有购物经验的人。不同的是,VR目前还不是大众消费级的设备,这会影响到你邀请测试对象的范围。比如你的测试对象根本不会是你的目标用户,因为他根本不会去购买VR设备,那么这时你就要想清楚了,你需要邀请什么类型的测试对象。

697b8468ddcff94bb4b1c3dea092438e.png

在测试准备上的不同:

1. 要考虑实验室的大小。因为VR测试任务可能会需要测试对象走动,比如体验Tilt brush,不可能坐着完成空间绘画,为了让带上眼镜的用户不碰到其他物品,至少需要提供一定大小的实验空间。这里主要给出几个常见实验的空间大小作为参考。

●客厅实验室(约4m×4m),客厅实验主要是为了给用户营造家的感觉,通过模拟用户真实使用产品的场景,从而观察用户最真实最自然的测试状态,不过最好的方式是用户日志记录(另一种用户研究方法)。

●一对一实验室(约3m×3m),这是最常见的实验室设置,一个用户研究员负责测试一个用户,其他人则通过单向玻璃观察用户。

●自适应空间(约4m×5m),当可用性测试任务是纯开放式时,没有用户研究员在旁边引导,这时需要提供用户自己适应的空间。这种测试方式有利于发现更多的产品问题,但测试过程较难以控制。

b95a44bc20a17220ff7adae2be2f789c.png

2. 确保用户在感应区内。VR设备都有一个最佳操作区域,当用户离开这个区域时,数据传送容易失败,导致任务无法进行。而在可用性测试中发生这样的情况时,没有经验的用户会很惊慌,不知道视野突然黑了是怎么回事,是不是断电了?我应该怎么做?因此在测试前最好通过地面图标引导,并告知用户可能发生的情况以及解决办法。

6055dd5f138eef714c1b1d3b61e0baa9.png

3. 不要让测试仪器干扰到VR设备。这里指的是通过红外线传感器定位的VR头盔。在可用性测试实验室中较常见单向玻璃观察房室,而在VR可用性测试中,这种单向玻璃会引起红外光源重复,造成位置跟踪的干扰,这可能会影响可用性测试过程。

0a62a4fd109b7ef9225a68502715aaf7.png

4.需要更多记录用的摄像机。这是为了多角度的记录用户的行为操作和表情,尤其在虚拟环境中,用户极易旋转身体方向,如果没有多个方向的摄像机跟踪,回顾用户操作记录时会存在很多死角。为了预防视频资料太多不便查询,建议给摄影资料标注方位,并设立主要的摄像机位。

547e94dde7fa8eedeae686f6a93ac36e.png

5.需要一个屏幕同步用户所看到的虚拟环境。这便于分析用户之所以这么操作的原因。比如用户重复大幅度的摇头,这时就能结合屏幕所同步的虚拟环境,分析原因可能是屏幕里一直有个小物体若隐若现,用户为了看清楚那个小物体而不停摇头。

0a48f189afd5501509ec1a1de49723af.png

在测试注意点上的不同:

1.关注用户的安全性。VR中用户可以在不同方向上转动头部和四肢,以及小范围地行走。这时需要密切关注用户,是否因为设计而导致用户不舒服的或潜在有害的运动,若存在潜在危害,设计师应该及时调整方案。比如体验VR跑酷游戏时,用户容易对着墙挥动手臂。(表示手被伤过很多次T T)

2.关注用户的交互操作。在虚拟现实中,用户与之交互的是虚拟对象和空间,不再是平面设备的点击操作。因此VR新的操作方式需要不断关注和探索,比如是否让用户沉浸在虚拟环境里,用户是否能无障碍地进行交互操作,等等。

3.关注用户的舒适性。因为技术的不成熟,VR产品目前存在很多舒适上的问题,比如让人恶心、图像延迟、设备太重、绕线等软件或硬件问题。但是这些问题多是因人而异,所以分析测试结果时,需要结合不同类型用户进行分析。

4.头盔和焦距的问题。你可能需要帮助用户带头盔和调焦距,因为大多数人都没有VR产品的使用经验,所以很多事情你必须帮助他,这虽然不是测试的重点,但会影响可用性结果。

●你可以尝试这样做:

●你可以写一个脚本来帮助他们带上头盔,以确保他们正确的带好了头盔。

可以通过具体的评估标准作为测试,如通过观看文字,要求他们告诉你的文本是否出现尖锐或模糊。

5.更长的测试时间。用户无法看到你或者听到你的声音,以致于让测试任务不那么容易进行,可能会要加长测试时间。

不过你可以这样做:

●确保测试过程不依赖中断,等测试对完成一个阶段再进行访谈。

●与测试对象一起会看视频,并询问当时行为的原因和想法。

●可以将研究员的声音传达到测试对象的耳机中,这样可以辅助测试顺利进行,而不是不停地拍他的肩膀:D

总结

总的来说,VR可用性测试相比较其他平台的测试难度更大,对研究员个人素质的要求也更高了。测试难度主要集中在邀请用户、搭建测试环境、排查测试状况、记录测试过程等方面。研究员个人素质要求具备更深入的行业知识,如VR硬件、VR技术、空间交互、人体工程、神经学等方面。

另外,目前国内外鲜有VR方面的研究成果,多数集中在对行业趋势的分析和对用户市场的定量研究,这个现象也说明VR市场的发展前景很大。相信当VR应用逐渐丰富起来,随之相关的用户研究也会更全面更深入。

上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/488115.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

node.js JS对象和JSON字符串之间的转换

JSON.stringify(obj)将JS对象转为字符串。 var json { aa: [sdddssd], bb: [ 892394829342394792399, 23894723984729374932874 ], cc: [11111111111111] }> var string JSON.stringify(json) string: {"aa":["sdddssd"],"bb":["892…

短信升级为5G消息?三大运营商联合发布的《5G消息白皮书》说了啥?

来源:帮尼资讯5G时代来临,基础消息服务迎来全新变革。4月8日上午10时许,中国电信、中国移动、中国联通联合举行线上发布会,发布《5G消息白皮书》。《5G消息白皮书》的发布,意味着三大运营商齐推出与以往短信完全不同的…

计算机会考咋查成绩,2019会考成绩查询网址入口 高中会考怎么查成绩

会考是高中生们在参加高考之前的一道基础的考试环节,只有通过了会考的考生才有资格参加高考。下文有途网小编给大家整理了会考成绩的查询入口及查询方式,供参考!会考成绩查询网址及查询方式普通高中的会考成绩也就是学业水平考试的成绩&#…

疫情影响全景图:疫情对各行业短中期影响!

来源: 中智科博海外大厂纷纷宣布停产,美国单周失业人数创新高。疫情使得海外大厂纷纷宣布停产,已宣布停产计划的知名企业涉及汽车、半导体、消费电子、飞机制造、奢侈品等行业,关联地区包括北美、欧洲、印度、东南亚等。美国三大汽…

Android App内存优化之图片优化

不要将Button的背景设置为selector 在布局文件和代码中,都可以为Button设置background为selector,这样方便实现按钮的正反选效果,但实际跟踪发现,如果是将Button的背景设置为selector,在初始化Button的时候会将正反选图…

sql加上唯一索引后批量插入_MySQL当批量插入遇上唯一索引

一、背景以前使用SQL Server进行表分区的时候就碰到很多关于唯一索引的问题:Step8:SQL Server 当表分区遇上唯一约束,没想到在MySQL的分区中一样会遇到这样的问题:MySQL表分区实战。今天我们来了解MySQL唯一索引的一些知识&#x…

我们为什么要探索人脑的奥秘?

来源:脑科学与智能技术卓越创新中心 4月5日21:30,4月11日9:00,CCTV-2央视财经频道《中国经济大讲堂》特邀中国科学院脑科学与智能技术卓越创新中心学术主任蒲慕明院士深度解读《我们为什么要探索人脑的奥秘?》未来智能实验室的主要…

pc计算机中ram的编址单位,字母编址

对于CPU而言,如果它要发数据到某个设备,其实是发到对应的接口,接口电路里有多个寄存器(也称为端口),访问设备实际上是访问相关的端口,所有的信息会由接口转给它的设备。那么CPU会准备数据发送到数据总线,但…

DuiVision开发教程(19)-菜单

DuiVision菜单类是CDuiMenu。有两种显示的位置,一种是在窗体顶部某个button点击后能够下拉一个菜单,还有一种是托盘图标的右键菜单。 窗体中的菜单定义方式是xml文件里设置某个button的action属性,以menu:开头。后面是菜单的XML文件名称或XM…

python多线程操作列表_详解Python多线程下的list

list 是 Python 常用的几个基本数据类型之一.正常情况下我们会对 list 有增删改查的操作,显然易见不会有任何问题.那么如果我们试着在多线程下操作list 会有问题吗?多线程下的 list安全 or 不安全? 不安全!通常我们说的线程安全是指针对某个数据结构的所…

值得收藏!深度报告解读NB-IoT

来源:物联传媒2019年NB-IoT行业获得了快速发展,用户数有望较2018年提升3倍以上,预计随着2020年基站数的大幅提升,为行业发展提供更进一步的支撑,加速技术成熟度提升,用户数有望保持快速增长。NB-IoT是万物互…

我的世界中国版服务器无限夜视,我的世界服务器游戏技巧 无限夜视的方法

来源:游戏园日期:2019-06-12 04:03:49我的世界服务器游戏技巧 无限夜视的方法。那下面给大家分享的是一些大家可能不知道的游戏技巧,那下面就一起来看看都是些什么技巧吧!对了,里面还有关于服务器无限夜视的方法哦&…

澳洲虚拟主机空间_澳洲空间|澳洲虚拟主机|澳洲主机|澳洲虚拟空间-万纵科技 www.xmwzidc.cn...

澳洲虚拟主机主要应用于外贸美洲的澳洲网站空间:澳洲联邦共和国是拉丁美洲最大的国家,人口数居世界第五,面积居世界第五。其国土位于中南美洲与大西洋之间,面积为世界第五大,仅次于俄罗斯、澳洲、美国与中国,与乌拉圭、…

Oracle锁表查询和解锁方法

数据库操作语句的分类 DDL:数据库模式定义语言,关键字:createDML:数据操纵语言,关键字:Insert、delete、updateDCL:数据库控制语言 ,关键字:grant、removeDQL&#xff1a…

揭秘5G+AI时代的机器人世界!七大核心技术改变人类生活

来源:世界人工智能大会 AI 和 5G 与机器人技术结合,正在不断催生新的消费电子品类。AI 解决机器理解世界,以及人机交互的问题。5G 拓展机器人的活动边界,并为机器人提供更大的算力和存储空间(云协作机器人)…

服务器热修复,热修复探究,hotfix,patch

常见场景App打包发出后1.忘了关掉Log输出了2.存在一个业务逻辑触发必崩溃3.某个本地图标忘了替换成新的遇到这些问题,若是Web站点,Mobile站点问题都不大,因为这些具有“持续发布”的特长,但是App的特点是“版本发布”,…

android 人脸识别边框_android Arcface人脸识别框/人脸抓拍框/人脸追踪框

为什么要改?先来看看sdk demo中提供的人脸框样式,这个框看上去并不是非常美观(个人觉得)再看看下面这个框是不是就要顺眼一点怎么换?先来看看原始的画法:Overridepublic void onAfterRender(CameraFrameData data) {mGLSurfaceVie…

html5 填表 表单 input output 与表单验证

1.<output> Js计算结果 <form οninput"res.value num1.valueAsNumber*num2.valueAsNumber"> <input type"number" id"num1"> X <!-- 没有闭合</input> --> <input type"number" id…

人工智能如何获得知识?

原发&#xff1a;人民论坛学术前沿 2019年21期转自&#xff1a;南京大学哲学系摘要&#xff1a;人构造概念以认识世界&#xff0c;人的认知与人的身体密切相关。计算机是人类心灵的延伸&#xff1b;而人类发明的各种认知用仪器&#xff08;机器&#xff09;是人类感官的延伸&am…

ajax官方api,yangguozhong

AjaxApi下面列出的接口基本都是可以直接使用的&#xff0c;如有问题记得告诉我哦1. 支持的请求方法GET(SELECT)&#xff1a;从服务器取出资源(一项或多项)。POST(CREATE)&#xff1a;在服务器新建一个资源。PUT(UPDATE)&#xff1a;在服务器更新资源(客户端提供改变后的完整资源…