版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
微软的专项测试方法什么是易用性什么是易用性易见 Easytodiscover易学 Easytolearn易用 Easytouse有用和易用有用–由产品规划师负责比如一台机器很容易使用但并不解决实际问题易用–由易用性工程师负责比如一台机器有功能但普通用户不知道如何使用易用性和功能用户的注意力是有限的资源你添加的任何一项功能都将有可能是用户找到另外一项功能的绊脚石如果你必须添加一些功能,试图替换掉另外一项功能经常你需要为了一些功能的易用性牺牲另外一些功能微软的易用性研究150名左右易用性工程师迥异的教育背景1988年建立25个易用性试验室设计时充分考虑用户的操作需求易用性测试流程-DECIDEDetermineGoals:明确测试目的ExploreQuestions:确定通过测试验证的问题ChooseParadigms&Techniques:选择用于测试的范例和方法IdentifythePracticalissues:明确实际执行测试事务Designtypicaltask:设计典型任务明确如何分析测试结果和如何观察测试过程选择典型的测试用户准备测试环境易用性测试流程-DECIDEDealwithethicalissues:处理个性化特殊问题Evaluate,analyze,presentdata:评估重要问题,总结提交测试结果和改进建议易用性测试角色被测者说出所有的感想、疑惑、意见观察者完备且详细程度适中的测试任务说明记录测试过程中发生的所有事件和交谈分析结果、发送报告、登记Bug案例:提供手机指路功能的网站测试Step1:测试环境准备Step2:任务1描述:Departures/ArrivalsTaskStep3:不同测试场景设计Step4:测试结果汇总…整体Step4:测试结果汇总…第一次Step4:测试结果汇总…第二次Step5:分析失败原因Step5:分析失败原因Step5:分析失败原因错误提示太笼统,客户不知道如何进行正确操作Step6:集中所有任务的测试结果易用性测试成本没有想象的那么大3~4用户/每组易用测试用户分2组时3用户/每组易用测试用户分3组以上时测试任务完成结果统计Task
1Task
2Task
3Task
4Task
5Task
6User1
FFSFFSUser2FFPFPFUser3SFSSPSUser4SFSFPSNote:S=success,F=failure,P=partialsuccess基于易用性测试结果进行改进基于模型的测试方法Hmm…ifIamhereandIdothisthenIshouldenduptherethisherethereDigitalDidtheclockgocorrectlytoDigitalmode?模型分析Definestatesandactions:ThesystemiseitherRUNNINGorNOT_RUNNING.ThesettingiseitherANALOGorDIGITAL.AnalogNOT_RUNNINGANALOGRUNNINGANALOGStartStopAnalogDigitalRUNNINGDIGITALNOT_RUNNINGDIGITALStartStopDigitalFindtherules:Youcan’texecutetheStopactioniftheclockisnotrunningAftertheStopactionexecutes,theapplicationisnotrunning.产生状态机的状态表BeginningStateActionEndingState
NOT_RUNNING.ANALOGStartRUNNING.ANALOGNOT_RUNNING.DIGITALStartRUNNING.DIGITALRUNNING.ANALOGStopNOT_RUNNING.ANALOGRUNNING.DIGITALStopNOT_RUNNING.DIGITALRUNNING.ANALOGAnalogRUNNING.ANALOGRUNNING.ANALOGDigitalRUNNING.DIGITALRUNNING.DIGITALAnalogRUNNING.ANALOGRUNNING.DIGITALDigitalRUNNING.DIGITAL产生一系例测试操作(图论)执行每一个操作执行每一个状态转换操作最短路径优先,执行每一个路径执行测试操作open"test_sequence.txt"forinputas#infile ‘getthelistoftestactions
whilenot(EOF(infile))
lineinput#infile,action ‘readinatestaction
selectcaseaction
case“Start“ ‘StarttheClockrun("C:\WINNT\System32\clock.exe”) ‘VTcalltostartclock
case“Analog“ ‘chooseAnalogmodeWMenuSelect("Settings\Analog") ‘VTcalltoselectAnalog
case“Digital“ ‘chooseDigitalmodeWMenuSelect("Settings\Digital") ‘VTcalltoselectDigital
case“Stop“ ‘StoptheClockWSysMenu(0) ‘VTcalltobringupsystemmenuWMenuSelect("Close") ‘VTcalltoselectCloseendselectwend操作的验证if((setting_mode=ANALOG)_ ‘ifweareinAnalogmodeANDNOTWMenuChecked("Settings\An
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医疗数据安全共享激励机制
- 2026届河南省新乡市辉县市第一中学生物高三上期末检测模拟试题含解析
- 医疗数据安全事件应急处置中的数据恢复策略
- 医疗数据安全与医院伦理形象建设策略
- 2026届云南省昭通市巧家县一中高一上数学期末检测试题含解析
- 医疗数据存储的区块链安全与效率提升
- 福建省龙岩市2024-2025学年八年级上学期数学第一次月考试卷【含答案】
- 医疗数据区块链安全防护的挑战与对策
- 肿瘤影像诊断课件
- 上海市六十中学2026届数学高二上期末综合测试试题含解析
- 2025年全国高校辅导员素质能力大赛基础知识测试题(附答案)
- n2级护士理论考试试题附答案
- 空管面试高分技巧
- 2025版煤矿安全规程新增变化条款考试题库
- 亚马逊知识产权培训计划
- 院感消毒隔离培训课件教学
- 物业小区大门建造方案(3篇)
- 2025-2030肉牛养殖产业草原载畜量评估及草畜平衡政策与生态补偿机制报告
- 天祝村文书考试题及答案
- 2025北京市交通发展年度报告
- DB42T 1070-2015 银杏物候观测方法
评论
0/150
提交评论