如何做可用性测试

合集下载

测试中的可用性测试

测试中的可用性测试

测试中的可用性测试可用性测试是软件测试中的一个重要环节,旨在评估一个产品或系统的易用性和用户体验。

通过可用性测试,可以发现和解决用户在使用产品或系统过程中可能遇到的问题,提高产品的用户满意度和用户接受度。

本文将介绍可用性测试的定义、目的、方法以及一些常见的可用性测试指标。

一、可用性测试的定义可用性测试是一种用户体验评估方法,用于评估产品或系统的易用性、有效性和效率。

通过模拟用户实际使用产品或系统的过程,发现潜在的用户体验问题,并提出相应的改进建议。

可用性测试通常由测试人员或专业的用户体验设计师来进行,他们会根据产品的设计原则和用户的需求,提供具体的测试方案和指导。

二、可用性测试的目的1. 发现潜在的用户体验问题:通过可用性测试,可以发现用户在使用产品或系统过程中可能遇到的问题,如界面设计不合理、操作流程复杂、功能隐藏不明显等,从而提供具体改进的方向。

2. 提高产品的用户满意度:通过解决用户体验问题,可以降低用户因操作繁琐、界面混乱等问题而产生的不满意情绪,提高用户对产品的满意度和口碑。

3. 提升产品的用户接受度:可用性测试可以帮助产品团队更好地了解用户的需求和使用习惯,从而提供更加符合用户期望的产品,增加用户对产品的接受度和使用率。

三、可用性测试的方法1. 用户调查和访谈:可用性测试的第一步是对用户进行调查和访谈,了解他们的需求、习惯以及使用产品的频率。

这可以通过问卷调查、访谈等方式进行。

2. 任务执行测试:任务执行测试是可用性测试的核心环节,通过给用户提供一系列具体的任务,观察他们在完成任务过程中遇到的问题和困难。

测试人员需要记录用户的行为数据,并收集用户的反馈意见。

3. 界面评估:界面评估是针对产品的用户界面进行分析和评估,主要考察界面的布局、颜色、字体、图标等设计要素的合理性和易用性。

四、常见的可用性测试指标1. 任务完成率:任务完成率是衡量用户完成指定任务的能力。

通过计算用户成功完成任务的比例,可以了解产品的功能设计是否合理,用户是否能够顺利地完成任务。

软件测试中的高可用性测试方法

软件测试中的高可用性测试方法

软件测试中的高可用性测试方法在当前数字化时代,软件应用的可用性变得越来越重要。

无论是电商平台还是金融系统,用户对软件的可用性要求越来越高,而软件的可用性往往与其高可用性密不可分。

为了确保软件的高可用性,高效的软件测试方法是不可或缺的。

本文将介绍软件测试中的一些高可用性测试方法。

一、负载测试负载测试是一种广泛应用的高可用性测试方法。

它通过模拟实际使用情况下的工作负载,检测系统在不同负载下的性能表现。

负载测试可以帮助确定软件在高负载情况下是否能够正常运行,并提供系统负载达到极限时的性能指标。

二、故障注入测试为了提高软件系统的高可用性,故障注入测试是一种值得采用的方法。

这种测试方法通过故意引入故障、错误或异常情况,来模拟真实世界中的不可避免的错误。

通过观察系统在故障注入下的表现,可以了解系统的稳定性和可恢复性,从而针对发现的问题进行优化和改进。

三、容错测试容错测试是一种专注于软件系统的容错能力的测试方法。

它着眼于系统在遇到硬件故障、网络故障或其他异常情况时的表现。

通过在系统中引入故障或模拟异常情况,容错测试可以评估系统在不同故障条件下的恢复能力,以及数据的一致性和可靠性。

四、故障恢复测试故障恢复测试是一种测试方法,重点关注系统在遇到故障或异常情况后的恢复过程。

它可以测试系统是否能够正确检测和报告错误,以及是否能够快速且正确地从故障中恢复。

故障恢复测试还可以帮助评估系统在高可用性要求下的容错和恢复机制,以保证系统在故障发生后能够正常运行。

五、冗余测试冗余测试是一种针对软件系统中的冗余功能进行的测试方法。

通过测试冗余功能是否能够正常工作,以及在主要功能出现故障的情况下是否能够无缝切换到冗余功能,从而保证系统的高可用性。

冗余测试可以模拟单点故障或故障切换场景,验证系统在发生故障时是否能够正确切换并继续提供服务。

通过负载测试、故障注入测试、容错测试、故障恢复测试和冗余测试等高可用性测试方法的应用,可以有效提高软件系统的可用性和可靠性。

如何进行软件可用性和易用性测试

如何进行软件可用性和易用性测试

如何进行软件可用性和易用性测试软件可用性和易用性测试是软件开发和设计过程中至关重要的一环。

通过对软件进行测试和评估,可以确保软件在实际使用中具备良好的用户体验,满足用户的需求。

软件可用性测试是评估软件系统在特定条件下使用的容易程度和用户满意度的过程。

而软件易用性测试则是评估软件的用户界面和交互设计是否符合用户的期望,是否简单易懂、操作方便。

下面将介绍软件可用性和易用性测试的主要步骤和方法。

一、需求分析在进行软件可用性和易用性测试之前,首先要进行需求分析。

这一步骤的目的是确定软件系统的功能要求和用户需求,以此为基础来设计测试方案和测试用例。

通过充分了解用户需求,可以有针对性地进行测试,提高测试效率和准确性。

二、测试计划制定在进行软件可用性和易用性测试之前,需要制定详细的测试计划。

测试计划包括测试的目标、测试的内容和范围、测试的时间安排等信息。

测试计划应根据软件的具体特点和需求进行制定,保证测试工作有序进行。

三、测试环境搭建为了进行软件可用性和易用性测试,需要搭建适当的测试环境。

测试环境应与实际使用环境相似,包括硬件设备、操作系统、网络环境等。

通过搭建真实的测试环境,可以更好地模拟用户实际使用的情况,提高测试的准确性和可靠性。

四、测试用例设计测试用例是软件可用性和易用性测试中非常关键的一部分。

测试用例应根据用户需求和功能要求进行设计,覆盖尽可能多的测试场景和用户操作。

测试用例要具有可重复性、可测性和可验证性,以确保测试的准确性和有效性。

五、测试执行与记录在测试执行过程中,需要根据测试用例执行具体的测试工作。

通过模拟用户的实际操作,测试软件的可用性和易用性。

同时,在测试过程中记录测试的结果和问题,包括软件的功能缺陷、界面问题等。

测试记录可以帮助开发人员和设计人员分析和解决问题,改进软件的用户体验。

六、测试评估与反馈在完成测试执行后,需要对测试结果进行评估和总结。

评估测试结果可以发现软件存在的问题和不足之处,以便开发人员和设计人员进行改进和优化。

软件测试中的可用性与易用性测试

软件测试中的可用性与易用性测试

软件测试中的可用性与易用性测试在软件开发领域中,可用性与易用性测试是关键的方面之一。

这两个测试的目的是确保用户能够轻松使用软件,并且软件具有良好的用户体验。

本文将介绍可用性与易用性测试的概念、目标、方法和重要性。

一、可用性测试可用性测试旨在评估软件的易用性、可理解性和可学习性,以确保用户能够轻松地使用软件。

下面是一些常见的可用性测试方法:1. 用户界面评估:通过评估软件的用户界面设计,包括布局、颜色、字体等方面,以确保用户界面的友好性和一致性。

2. 导航测试:测试软件中的导航功能,包括菜单、链接和按钮等,以确保用户可以轻松地找到并访问所需的功能。

3. 用户反馈:通过用户反馈和调查来评估软件的易用性,了解用户对软件界面和功能的看法和建议。

4. 错误报告测试:测试软件的错误报告功能,确保在程序出现错误时能够向用户提供准确和有用的信息,帮助用户解决问题。

5. 用户培训和文档评估:评估软件的用户培训和文档是否清晰、易懂,并提供足够的信息帮助用户学习和使用软件。

二、易用性测试易用性测试是对软件用户体验的评估,目的是确保软件的功能和操作是直观和易于理解的。

以下是一些常用的易用性测试方法:1. 任务测试:测试用户在特定任务下使用软件的能力,例如完成一个注册流程或提交一个表单。

通过测试来评估软件在用户实际使用时的表现。

2. 标准化测试:使用标准化评估工具和指标来评估软件的易用性,例如ISO 9241-11标准。

这些标准可以帮助确定软件的界面布局、读取文本和导航等是否符合最佳实践。

3. 协作测试:测试软件在多用户协作环境下的易用性和可用性。

例如,测试一个在线编辑软件的实时协作功能,以评估多个用户同时编辑的体验。

4. 可访问性测试:测试软件在不同设备、浏览器或操作系统上的易用性和可用性,以确保软件对于不同用户和环境的兼容性。

三、可用性与易用性测试的重要性可用性和易用性测试在软件开发过程中具有重要的作用。

以下是其重要性:1. 提升用户体验:良好的可用性和易用性可以提高用户对软件的满意度,增加用户留存和使用软件的可能性。

产品经理如何做产品可用性测试?

产品经理如何做产品可用性测试?

感觉:可用性测试的本质:产品,从用户中来,到用户中去。

小技巧:1、招募测试用户。

招募测试用户的主要原则是,这些用户要能尽可能地代表将来真实的用户。

招募小白鼠了喂,有报名的没?没有?我等下再问一次。

2、准备测试任务。

测试的组织者在测试前需要准备好一系列要求用户完成的任务,这些任务应当是一些实际使用中的典型任务。

万一他们瞎几把乱点,触雷弹出BUG页面该多尴尬。

3、观察测试过程。

组织者在一旁观察用户操作的全过程,并把发现的问题记录下来。

偷偷拿小本本儿记下他们的SB行为。

切忌,引导与暗示用户。

4、询问用户产品体验情况。

测试结束后,组织者可以询问用户对于产品整体的主观看法或感觉。

而不是让其一顿操作猛如虎。

结果,你懵逼他更懵逼。

另外,如果用户在测试的过程中没有完全把思考的过程说出来,此时也可以询问他们当时的想法,询问他们为什么做出那些操作。

求虐,求摧残。

5、研究和分析。

在可用性测试结束之后,组织者分析记录并产出一份产品的可用性问题列表,并对问题的严重程度进行分级,使得我们可以根据项目进度来选择哪些优先处理。

统计不是来源于真实用户,都是耍流氓。

统计结果,要尽快出来并发给测试用户。

让用户参与,让其感觉到被重视,做了一件很有价值的事情。

6、早测好过晚测。

你以为你是贾跃亭啊?一个PPT就能验证可用性。

产品从0到1的任何过程,都可以让用户参与,验证真伪,及时提前纠正错误。

实际上,往往都是等到产品快要上线的时候,才做产品可用性测试,结果为时已晚。

然后,又周而复始的重复性犯错,死循环。

7、易小不易大,易少不易多。

往往我们想做的事很多、想要的大而美,但却忽略了投入成本、现有资源等实际情况。

你丫,能不能务实点?先做个最小MVP出来验证市场,不香吗?8、别跟测试用户说过多专业性术语。

要有同理心,现在你不是显摆装X的时候。

亲,我们做了个新产品,你体验下给点宝贵意见呗?9、提前预约人家工作忙的焦头烂额的时候,结果突然被你打断。

冒冒失失的来一句:帮我测个产品呗?(白眼表情包)给你一个白眼,自己体会。

如何进行网站可用性测试

如何进行网站可用性测试

如何进行网站可用性测试在当今数字时代,随着越来越多企业开始意识到网站的重要性和价值,网站也逐渐成为企业传播与营销的有力工具。

然而,只有高质量的网站才能更好地吸引和留住用户,因此网站可用性测试显得尤为重要。

本文将从什么是网站可用性测试、为什么需要网站可用性测试、如何进行网站可用性测试三个方面来探讨网站可用性测试的具体方法和流程。

什么是网站可用性测试?简而言之,网站可用性测试就是测试一个网站是否容易使用,对于用户是否易上手,包括使用目的和教育背景等方面进行测试,最终确定网站的可用性程度。

在测试过程中,会用到心理学和人因学的知识,通过让测试者使用网站完成一些指定任务的流程,收集测试者在使用过程中反馈的数据来确定网站的可用性。

测试者的反馈可以包括思维流程、时间花费、使用顺序等等。

为什么需要网站可用性测试?网站可用性测试对于企业和用户来说都是有重要作用的。

企业可以通过测试了解自己在设计网站时的盲点和存在的问题,对网站的设计进行更好的优化。

同时,企业也能了解到用户对于自己网站的不足之处,帮助自己改进网站的设计。

而对于用户来说,能够使用到更加人性化的网站,让用户更加愿意使用和留存。

因此,网站可用性测试是企业制定成功的网站设计和用户身心健康的重要方式。

如何进行网站可用性测试?在进行网站可用性测试时,一般分为以下几个步骤:1.确定测试目标和任务。

在测试前应该先制定清晰具体的测试目标和测试任务,在测试过程中能够更准确地发现测试者的问题。

2.选择测试者。

在确定测试目标和任务后,应该选择合适的测试者进行测试。

测试者的人群应该与网站的目标用户相似,年龄、教育背景等都应该与目标用户接近。

3.收集数据。

在测试过程中,应该收集测试者的浏览记录、思维流程记录等信息,来更好的记录测试过程。

同时,在测试能够通过调查问卷和访谈的形式来收集信息。

4.分析数据并汇总。

在完成测试后,还需要分析测试数据,制定改进计划,并对测试结果和数据进行汇总。

财务公司如何进行可用性测试与压力测试

财务公司如何进行可用性测试与压力测试

财务公司如何进行可用性测试与压力测试在当今数字化时代,财务公司对于信息系统的可用性和高性能的要求越来越高。

为确保系统能够稳定运行并满足用户的需求,可用性测试和压力测试是至关重要的环节。

本文将介绍财务公司如何进行可用性测试和压力测试的方法和步骤。

一、可用性测试可用性测试旨在评估系统是否易于使用、学习和操作,以及系统的易用性和用户满意度。

在财务公司中,可用性测试的重点通常是检查交易系统、报表系统和用户界面等关键功能。

以下是进行可用性测试的步骤:1. 确定测试目标:明确测试的目的和范围,根据系统的重要功能和用户需求确定测试重点。

2. 制定测试计划:制定详细的测试计划,包括测试方法、测试环境和测试工具等。

3. 设计测试场景和用例:根据测试目标设计测试场景和用例,以模拟用户在实际使用中的操作。

4. 执行测试用例:按照测试计划执行测试用例,记录测试过程中的问题和异常情况。

5. 分析测试结果:对测试结果进行分析和总结,评估系统的可用性问题,并提出改进建议。

6. 优化系统设计:根据测试结果和反馈意见,对系统进行优化和改进,提高系统的可用性。

二、压力测试压力测试旨在评估系统在正常或超负荷情况下的性能稳定性和承载能力。

对于财务公司而言,压力测试是为了确保系统能够在高并发和大数据量环境下正常运行。

以下是进行压力测试的步骤:1. 确定测试目标:明确压力测试的目的和范围,根据系统的预期负载和性能指标确定测试重点。

2. 配置测试环境:搭建符合实际情况的测试环境,包括硬件设备、网络带宽和数据库等。

3. 制定负载模型:根据预期的负载情况,设计负载模型,模拟用户的请求和响应。

4. 进行负载测试:根据负载模型进行压力测试,记录系统的响应时间、吞吐量和错误率等指标。

5. 分析测试结果:对测试结果进行分析和总结,评估系统的性能瓶颈,并提出改进建议。

6. 优化系统性能:根据测试结果和反馈意见,对系统进行性能优化和调整,提升系统的响应速度和并发处理能力。

软件测试中的可用性测试方法

软件测试中的可用性测试方法

软件测试中的可用性测试方法在软件开发过程中,测试是一个至关重要的环节。

而在测试的各个方面中,可用性测试是其中一个重要的组成部分。

可用性测试旨在评估软件产品在实际使用中的易用性和用户体验,确保软件能够满足用户的期望和需求。

本文将介绍几种常见的软件测试中的可用性测试方法。

一、用户调查和访谈用户调查和访谈是一种常用的可用性测试方法。

通过询问用户的使用体验、反馈和建议,能够深入了解软件产品在实际使用中的问题和不足之处。

可以采用面对面访谈、在线调查问卷等形式,获取用户的真实意见和反馈,并根据用户的需求作出相应的改进。

二、任务分析和评估任务分析和评估是一种通过模拟用户在软件中的典型操作任务,评估软件在实际应用中的可用性的方法。

通过设定不同的操作任务,观察用户的操作过程和结果,以及他们在完成任务时遇到的问题和困难,从而评估软件的易用性和用户体验。

三、专家评估专家评估是一种通过专业测试人员或领域专家对软件进行评估和测试的方法。

这些专家能够发现软件中的隐藏问题和潜在的可用性隐患。

通过专家评估可以提供针对性的评价和改进意见,帮助软件开发人员修复错误和改进用户体验。

四、功能评估功能评估是一种通过测试软件的各项功能是否符合用户的期望和需求的方法。

在可用性测试中,除了关注软件的易用性和用户体验外,也需要确保软件的各项功能能够正常运行和满足用户的需求。

通过功能评估可以发现软件在功能上的问题和不足之处。

五、界面评估界面评估是一种通过评估软件的界面设计是否符合用户的习惯和期望的方法。

良好的界面设计能够提升用户的操作便利性和用户体验。

通过界面评估可以发现软件界面设计上的问题和不足,例如界面布局混乱、按钮位置不合理等,从而改进软件的可用性。

六、故障模拟和压力测试故障模拟和压力测试是一种通过模拟用户在软件中的异常操作和系统负载情况,评估软件的稳定性和可靠性的方法。

在可用性测试中,除了关注软件的易用性和用户体验外,也需要确保软件能够在各种异常情况和高负载下仍然正常运行。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
用户参与
选择测试方法——常用型
启发式评估 对象:可用性专业人员 目的:通过测试找出界面可用性问题,评定用户界面元素(如对话框,菜单,在线帮助等)是否符合启发 性可用性原则。 规模:专业人员数根据需求而定 方式:可用性专业人员根据已有的可用性原则,对界面进行逐一评估
认知走查法 对象:可用性专业人员 目的:逐步检查使用系统执行的过程,从中找出可用性问题。发现新用户使用系统时可能遇到的问题,尤 其适用于没有任何用户培训和系统。 规模:专业人员数根据需求而定 方式:可用性专业人员将自己“扮演”成为用户,通过一定的任务对界面进行检查评估。
选择测试方法——常用型
对比实验 对象:典型用户; 目的:得到界面和易用性相关的详细信息,通过对比找出界面可用性问 题, 规模:少而精,大约10~12个用户; 方式:多组设计方案的可用性比较;
问卷 对象:所有能接触到的,也愿意回答问卷的用户。 目的:意在得到用户的一般信息,用户对产品易用性的整体感受。 规模:大面积铺开,这样才有统计意义。 方式:① 电子问卷,电脑上回答 ② 2~3页纸制问卷 ③ email方式 其中①是首选,其次是②,最不推荐③。
选择测试方法
区分评估技术的因素 我们至少能够确定八个区分不同评估技术的因素,从而有助于做出适当的选择。这此因素是: ✓ 进行评估的周期中的阶段 ✓ 评估的形式 ✓ 技术的主观或客观程度 ✓ 提供测量的类型 ✓ 提供的信息 ✓ 响应的有及性
产品经理 ✓ 蕴涵的干扰程度
✓ 需要的资源
测试方法的选择: 1) 测试目标 研究导向:证实与证伪,验证我的设计方案是否有利于用户;或比较两个或多个设计方案。比如:我发明了一个全新的技术, 我想知道用户对这个创新技术的反应,以确认它是否有价值。或我发明了一个可替代现有技术的新技术,我想知道它是否比现 有技术更有价值。 产品导向:发现问题,改善设计;证实产品达到可用性目标 2) 希望获取的数据的类型 量化数据 质性得到界面和易用性相关的详细信息;
规模:少而精,大约10个用户;
方式:进行关于产品的交谈,实验人主导提问,全程音频记录,每个用
户60分钟左右。
有声思维 对象:典型用户 目的:意在得到界面和易用性相关的详细信息。 规模:少而精,大约10个用户 方式:观察用户操作的同时,请用户连续地将其操作动机讲出来,必要 的情况下,实验人附以提问,最好全程视频音频记录,每个用户60分钟 左右。
用户不参与
拟定报告内容
项目介绍
• 项目背景 • 项目需求
测试目的
• 找出问题 • 解决问题
测试用户
• 测试用户 资料
测试任务 • 任务内容
测试方法
• 方法使用 说明
测试结果
• 用户对产 品的评价 和结果
• 解决方案
目录
1
制定可用性测试计划
2
选择测试者
产3品经理 准备测试材料
4
组织用户测试
5
数据分析与整理
一般要能够测到产品的信息架构、交互流程和交互细节。 ✓ 测试后访谈脚本 ✓ 用户基本信息记录 ✓ 用户基本信息调查问卷
制定测试脚本
可用性测试脚本撰写的原则 ✓ 测试目的、过程清晰明了 ✓ 访谈问题与测试目的相关 ✓ 测试任务设计符合产品操作流程,保证用户的理解都一致 ✓ 测试任务要考虑情景设计 ✓ 测试任务要保证用户在预定的时间内完成 ✓ 问卷调查一般在可用性测试之后进行,问题数量不能太多
根据了解到的业务目标人群,确定测试用户的类型 例如根据使用经验分为重度用户、轻度用户、潜在用户;例如一款手机软件根据其适配的平台进行用 户分类。
定义用户特征 – 性别、年龄、学历、收入
产品经理 – 公司业务产品使用经验
– 竞品使用经验 – 电脑、手机使用经验 – 上网经验
决定每类用户的数量 – 用户分类简单点,一般不要超过4类 – 如果本次测试的目的是在于发现产品的问题和挖掘用户的潜在需求,可以采取小样本,最好6-10名 – 每类用户应该至少2名
招募用户
招募外部用户—注意事项
✓ 针对电话预约用户,打电话预约的时候告知我们不是推销电话,最好用一个统一的电 话
✓ 邀请用户参与活动的目标不是来测试他们,而是来获得用户反馈帮助产品提升 ✓ 告知用户测试访谈的内容、起始时间、地点等
产品经理 ✓ 测试结束后给予礼品或者现金报酬
✓ 告知会进行录像录音,并告知只是用于研究,绝不对外泄漏 ✓ 如果用户能够接受上述情况,则继续让用户回答问题进行筛选 ✓ 每确认好一个用户后,告知用户测试时间起始时间、行车路线等 ✓ 招募用户的数量最好有1-2个备选用户,以预防一些用户的临时变动 ✓ 具体测试时,用户研究员提前打电话或者短信通知,强调用户准时参与测试
———针对互联网产品
如何做可用性测试
用户体验组:张曲儿
总目录
第一章
可用性测试基础介绍
第二章
如何执行可用性测试
什么是可用性
ISO对可用性的定义是一个产品被特定的用户在特定的环境下完成特定的任务的有效 性、效率和用户的满意程度。
通俗地讲,可用性是指产品可使用的程度,或者说是产品满足用户需求 的程度,可用性良好的产品一定是用户可以轻松使用的产品,最大限度地满 足用户使用需求的产品。
在下一个用户测试中增加任务 测试任务之前注意预留5-10分钟的预热时间
设计任务场景——举例
设计测试任务
数据采集表格
准备好数据采集表格,以便采集用户数据和收集用户在测试中的感受、观点、建议等。
任务场景设定
场景描述 ✓ 一个简要的类似故事的环境描述,包括人物、时间、地点、目标 ✓ 使用用户的语言简单明了,不要模棱两可 ✓ 提供完成任务所需要的细节信息,例如测试帐号、密码
任务描述 任务需要能代表典型用户的行为,并且足够关注产品的单个特性(或者特性集)。选择测试任务的基本原则就是所选择的 测试任务要尽可能地代表系统的最终使用,可以基于任务分析或者基于产品用途说明。良好的任务应该具有以下特点: ✓ 合理性,任务是人们要做的典型事情; ✓ 具体性,为了让评估人之间保持一致,并让任务关注要测试的产品部分,任务应该有具体目标; ✓ 必须是完整可行的; ✓ 可以通过步骤来达成目标 ✓ 要按照产品的实际环节顺序; ✓ 不能给用户提供完成任务的步骤 ✓ 不能给出答案 ✓ 对任务安排的时长要合适。任务时长取决于三点:访谈总时长、结构以及要测试特性的复杂程度; ✓ 任务是在场景下完成的;尽量模拟用户的真实使用情况;一个场景下可以有多个任务。
观察 对象:典型用户; 目的:意在得到界面和易用性相关的详细信息; 通过观察找出界面可用性问题, 提出设计改进建议; 规模:少而精, 2人以上,一般6——12人。 方式:只是观察用户操作,不干扰用户,最好全程视频音频记录,每个用户60 分钟左右。可以是正式的实验室观察,也可以是非正式的观察。(根据产品实 际需求量定测试的规模大小,也可单独使用观察法。)
6
可用性测试报告及解决方案
选择测试者
招募用户
产品经理
建立测试用户数据库
招募用户
用户的来源 ✓ 由于相关项目市场人员离客户最近,与客户关系最为密切。可由市场人员招募忠实度最好的用户; ✓ 在公司的业务网站上建立用户体验专区,发布邀请用户参与体验活动的招募信息;
产品经理
✓ 通过第三方市场调查公司进行招募,要求提供详细的用户定义和筛选标准给第三方公司; ✓ 通过公司客服招募用户,或者寻找身边的朋友、同学; ✓ 建立用户粉丝QQ群,或在微博上进行招募相关目; ✓ 每次可用性测试项目结束后,累计和更新测试用户信息,建立公司测试用户数据库;
目录
1
制定可用性测试计划
2
选择测试者
产3品经理 准备测试材料
4
组织用户测试
5
数据分析与整理
6
可用性测试报告及解决方案
准备测试材料
背景问卷
任务场景设定
产品经理
测试调查问卷
制定测试脚本
数据采集表格
测试环境和相 应设备
背景问卷
用来收集用户的有关信息,以便在测试过程中更好地理解用户的表现。
网龄
……
上网环境
如何设计任务场景
设计任务场景的注意事项
明确任务的目标 让任务听起来是真实的应用场景 避免似是而非的任务 交代场景时,言简意赅,不要用大篇幅文字来介绍场景 场景中涉及到用户的情绪、动机时,保持中立,不要有偏向 使用用户语言来描述任务场景,尽量避免专业术语 任务场景里不要有任何暗示性的线索,同样也避免提示用户小步骤操作 任务场景拿出来讨论、修改 注意控制测试时间,抓主要的测试任务 测试任务顺序先易后难 最好做一下预测试 每次测试完以后,发现了原有测试任务不合理,要及时修正;发现了新的测试点,要
10条可用性原则
角色与职责
角色
职责
✓ 评估小组中至少有一个成员是可用性专业人员。向所有的其他成员进行可用性测试流程培训
✓ 撰写可用性测试调查问卷
✓ 撰写可用性测试脚本
✓ 撰写可用性测试任务
可用性工程师(测试 ✓ 准备好在可用性测试期间如何与用户进行沟通客观观察的方法
负责人)
✓ 准备好聆听用户真实意图的方法
什么是可用性测试
可用性测试也称为可用性评估,邀请真实用户或者潜在用户使用产品或者产品的设 计原型,对用户在使用过程中的行为进行观察、记录、测量和访谈,进而了解产品存在 的问题和用户的需求,并以此作为改进产品的出发点(该产品可能是一个网站,软件, 或者其他任何产品,它可能尚未成型。测试可以是早期的纸上原型测试,也可以是后期 成品的测试),我们最终是为了让产品用起来更容易。
招募用户
招募用户—用户数量 小样本:6-8人 统计学意义上的大样本:30人以上
招募用户—测试时间安排、用户报酬 测试时间安排
产品经理 每个用户的测试时间通常控制在1-2小时
一天可以在4个用户左右 9:00—10:30 10:40—12;10 2:30—4:00 4:10—5:40
相关文档
最新文档