可用性测试:表述清晰的功能(合集5篇)由网友“azsxdc234”投稿提供,以下是小编整理过的可用性测试:表述清晰的功能,欢迎阅读分享。
篇1:可用性测试:表述清晰的功能
在产品开发完成后,可用性测试是我们必要的一个环节,而在测试之前,我们一般会对软件走查多遍,以熟习产品,并对可能遇到的问题在心里有一个大致的判断,
本文作者@Uprit 最近做了一个导航产品的可用性测试,主要过程是,让一些用户在主持人的陪同下完成一系列已设计好的典型任务,以此来发现软件中的一些可用性问题。
整个测试下来,发现了一件比较有意思的事情:有一个任务看起来比较复杂(群组导航),但一次完成率较高;同时有一个任务看起来简单(搜周边),但一次完成率却较低。这与测试之前的预期有点出入。
先来看看这两个任务的流程以及涉及到的界面吧。在这之前,先介绍下这两个功能。
首先是“周边”。“周边”的整体逻辑是比较简单的:首先确定中心点,然后搜索中心点附近的各类地点。简单来讲,就是“定点–>搜索”,如图:
这其中,因为手机具有定位功能,“定点”又多是我们当前的位置,所以,对与用户而言,定点一般来说是由机器自动完成的,用户需要做的也就只剩下“搜索”了。这个过程确实很简单。
接着是“群组”。所谓“群组”,主要是在多人一起驾车出去时,可以通过“群组”来共享路线,实时导航,并彼此看到对方,此外还有一些附加功能,如聊天等。“群组”的整个逻辑稍微有点复杂:首先,需要一个人(群主)来创建一个群组,创建好之后,需要他来告知其他人群组名、密码,这个过程一般通过短信邀请来实现,收到短信的人(成员)在获取群组名密码之后,进入导航,搜索群组名,输入密码,加入;然后群主规划路线,规划好后,成员即可在地图上看到共享的路线并可以看到彼此的位置。图示如下:
这个过程中涉及到了多个页面,同时需要多人多部手机之间进行互动,整个流畅稍微有些复杂。
然而,完成情况却是“群组”的一次完成率比“周边”好,这在测试前是没想到的,这两个任务的完成情况如下:
(绿:一次完成;黄:多次尝试;红:失败)
为什么会产生这样的结果呢?我尝试这寻找这其中的原因。先从界面设计的角度来看一下吧。
首先,我们先看看“周边”的界面,“周边”页面,顶部是中心点,下面是搜索框,然后是类别,最后是虚拟键盘。进入页面默认是激活搜索框的。
这个页面有什么问题?我觉得,主要问题在于中心点和搜索框之间的关系不明确。比如搜索“田子坊”周边的餐馆,任务失败或多次尝试的用户,他们会现在搜索框中搜索“田子坊”,然后回到“周边”,点击“餐馆”。这里最终得到的结果并不是“田子坊”周边的餐馆,因为用户把中心点的设置理解错了。
另外,定位中心点也是一个比较多余的功能,前面已经提到,多数时这个定位过程可以由手机自动完成,那么就不需要用户去设置了。在实际的测试中,用户基本上没注意到这个位置是可以点击设置的(当然,他们通过其他路径完成了任务)。
其次,这里的搜索,是含义不清楚的,不知道是搜地点还是搜类型,
从层级关系上来讲,搜索应该是和下面的不同类型是一个层级的,但这个界面却把搜索和定位中心点放在了一块,这也是造成困惑的原因之一。
最后,进入页面后默认搜索激活输入框,就好像在提示用户要输入文字,一般而言,用户需要找一个东西时,如果他有明确的目标时,他会倾向使用搜索来找,如果目标不够明确或者目标明确且清楚类别时,他会使用分类。对于“搜索田子坊周边的餐馆”这条信息,很显然,“田子坊”是一个明确的目标,“餐馆”是一个模糊的目标,于是,用户就有可能直接用搜索来定位中心点了,这样就会产生错误的结果。
我们来看看整个的“周边”流程以及涉及到的页面:
这个流程看起来并不是很复杂,并且,如果你熟习操作的话,或许在操作上还会更快捷,但是,也正因为如此,它给了用户很大的自由度,这样在一个界面上就存在多种操作可能,而这些操作可能会把用户带向偏离主任务的地方,最终给用户带来困惑,界面上的误解带来的困惑也造成了任务完成度的下降。
接着,我们来看另一个任务,“群组”导航,下图是“群组”导航的流程和涉及到的页面:
“群组”导航是一个复杂的任务,主要面对两类人,群主和成员,基本上一步一个界面,虽然繁琐,但每个界面上传达出的任务信息却是清晰明确,给用户的自由度很小,用户在完成整个流程之前几乎很难从当前任务中跳出去,这样,整个过程就和安装软件一样,一直“下一步”直到最后的“完成”。
通过这两个任务的流程对比,我们发现,如果你不能把一个任务流程做的很简单,那就尽可能的把它做的更清晰一点,少在界面上给用户更多自由度;如果一个任务不复杂,就尽可能的少在界面上给用户带来困惑,同时,一些功能(如设定中心点),如非必要,那就砍掉,尽量让操作更简洁。
以上,是从流程方面来分析的。在和圈圈谈到这个问题时,她给出了另外一个角度也比较有意思:用户的角度。
相比而言,“周边”是一个比流程更常用的功能,甚至有些用户一辈子都可能不会去碰“群组”,“群组”对用户而言,就是一个陌生东西,那么在可用性测试中,要求用户去完成一个陌生的任务,尤其是当这个任务还稍微复杂时,用户就会分配更多的注意力,在做之前已经有了一个心里预期,这样也就更加有耐心去完成这个任务。
那么,对于“周边”这种常用的基本功能,用户在执行任务时,可能更多是按照自己的已有的习惯或直觉来进行操作,也就不会分配太多的注意力,对软件的容忍度也就没有那么大,一旦出现一点困惑、等待、或错误,用户的抱怨就会较高。
在Kano模型中,如果基本需求没有得到满足或表现欠佳,用户的不满情绪会急剧增加,并且此类需求得到满足后,可以消除客户的不满,但并不能带来客户满意度的增加;与此相对的,如果魅力需求一经满足,即使表现并不完善,也能到来客户满意度的急剧提高,同时此类需求如果得不到满足,往往不会带来客户的不满。在这个导航产品中,“周边”应该就属于基本需求,“群组”属于魅力需求,实际的测试结果也是用户对“群组”的整体满意度要稍高于“周边”。
由此想到的是,对于常用功能,一定要做好;不常用的功能,一定要做清晰。无论任务简单还是复杂,首要满足的是,清晰。如果你能想到更酷的方式,那么很好,但也要尽量保证这样的前提。
作者博客:冬源志
(雷锋网 Warlial专稿,请注明来自雷锋网及作者)
篇2:功能测试工程师的工作职责表述
职责:
1、在APP端(iOS及Android)、H5端,PC端做过产品功能测试
2、分析产品需求,制定合理高效的测试计划
3、参与产品评审,能够快速了解需求,跟进项目
4、根据项目需求和计划能够设计和编写测试用例
5、执行测试用例,熟练运用bug管理系统提交和跟踪bug,并善于发现问题
6、配合研发人员进行功能调试,以及突发事件的解决
7、根据测试过程编写相关测试报告
任职要求:
1、具备良好的沟通能力和团队协作精神,工作积极主动,责任心强
2、学习能力强,熟悉JAVA、python等语言优先考虑
3、有接口自动化,UI自动化,白盒测试,测试工具开发经验者优先
4、会简单SQL语句
篇3:功能测试工程师的工作职责表述
职责
1. 编写测试计划、测试用例,负责Android系统的功能测试、性能测试、压力测试,测试完成给出报告分析测试结果;
2.客户需求、客户反馈问题,客户内置app的验证;
3.熟练使用bug 管理系统(redmine)4.能够独立完成项目测试任务
5.熟练使用adb 命令抓取错误程序的log信息,配合软件人员完成程序修复;
岗位要求:
1. 2年以上软件测试工作经验,有手机方案公司测试经验优先;
2. 具备较强的业务理解能力;
3. 精通常用的测试用例设计方法,软件测试理论、流程;
4. 工作踏实,做事仔细,认真负责,有良好的团队合作精神;
篇4:功能测试工程师的工作职责表述
职责:
1、参与产品的全流程测试,参与需求的评审并给出合理建议,制定合理的测试计划,能够推动项目的进展 。
2、根据产品需求设计测试用例,并负责对用例的维护和执行。
3、负责缺陷的跟踪和维护,能对测试中发现的BUG进行定位和分析,从而给开发提供依据。
4、优化测试流程,引入和拓展测试方法,提高产品质量。
具备独立搭建测试环境的能力,有过自动化,性能测试经验优先。
任职资格:
1、计算机及相关专业,本科及以上学历,4年及以上功能测试经验;
2、能够独立制定测试计划,精通测试用例的设计;
3、良好的沟通协调能力,抗压能力和团队合作精神;
4、熟悉常用的bug系统,接口工具postman,抓包工具charls等
6、熟悉常用的数据库,能熟练编写sql语句,熟悉常用linux命令;
7、熟悉掌握shell,python,Java其中一种语言
篇5:功能测试工程师的工作职责表述
职责:
1、负责web端、app端功能测试;
2、参与需求评审,独立理解需求制定测试计划、测试方案、测试用例及评审;
3、负责实施执行功能测试,分析发现功能缺陷Bug,交付高质量的Bug;
4、从用户角度出发,提出产品设计建议。提高产品易用性和体验;
岗位要求:
1、精通功能测试理论及实践,具有3年以上的功能测试实施经验;
2、有很强的逻辑分析能力,编写覆盖率高和高质量的测试用例或测试点;
3、熟练操作MySQL等数据库和相关工具,熟悉sql语法和常见sql操作;
4、至少掌握一种开发语言,如java,熟悉业务功能内部实现及流转;
5、熟练操作Linux操作系统,了解常用命令的使用,能够利用命令独立分析定位日志问题;
7、开发出身者优先;
★ 初中英语作文提纲
★ 论文评审表范文
【可用性测试:表述清晰的功能(合集5篇)】相关文章:
多媒体课件制作的教学设计2023-02-14
多媒体课件制作论文2023-01-27
答题作文300字2022-04-30
程序员年终个人工作总结2022-10-12
腾讯杭州用户研究/交互设计笔试题目2022-06-22
多媒体课堂教学中课件制作的基本原则论文2024-01-22
多媒体教学课件的设计2023-01-26
浅谈多媒体课件教学论文2023-07-29
基于效能仿真的航天装备体系效能评估方法2022-05-05
精益求精――敏捷宣言的第五项价值?2023-04-05