




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
微软的专项测试方法什么是易用性什么是易用性易见 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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 保洁人员聘用合同书
- 抹灰工程施工劳务分包合同
- 合作合同技术专家聘用协议书
- 农机购销买卖合同
- 土地租赁合同一点(2025年版)
- 房屋户头转让合同范本
- 卖门合作合同范本
- 投资入股经营合同范本
- 成品熟食销售合同范本
- 【高中语文++】第七单元《红楼梦》整本书阅读+课件++统编版高一语文必修下册
- 2025年吉林司法警官职业学院单招职业倾向性考试题库含答案
- 2025年开封大学单招职业适应性考试题库带答案
- 国际合作与中外合拍片的发展现状
- 统编版语文二年级下册第三单元 复习课件
- 糖尿病酮症酸中毒患者的护理查房
- 网络周期窃取演变-洞察分析
- 《excel学习讲义》课件
- 医疗质量与安全管理和持续改进评价考核标准
- 《老挝英文介绍》课件
- 房车露营地各岗位职责
- 2025年度农村土地流转合作开发合同范本
评论
0/150
提交评论