(一)基于用户体验的性能测试

发表于:2007-8-10 14:30

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:pent    来源:pent的博客

  《基于用户体验的性能测试》,原名User Experience, Not Metrics,出自性能测试大师Scott Barber之手。大师性能测试经验丰富,以用户体验为根本出发点,描述了基于用户体验的性能测试方法,结合丰富的测试示例论述。此书为大师毕生所学之精华,乃不出世之武林秘笈,侧重于方法论上的内功心法。练就此内功心法威力无比,再运用于各种武功招式(测试工具)则得心应手、摘叶飞花杀人于无形,是江湖中人(性能测试工作者)梦寐以求的宝典。

《基于用户体验的性能测试》文章系列主题如下:
Part 1: Introduction

用户模拟篇(Modeling Real Users)
Part 2: Modeling Individual User Delays
Part 3: Modeling Individual User Patterns
Part 4: Modeling Groups of Users

时间统计篇(Meaningful Times)
Part 5: What should I time and where do I put my timers?
Part 6: What is an outlier and how do I account for one?
Part 7: Consolidating and interpreting Times

测试报告篇(Reports to Stakeholders)
Part 8: What Tests add value to stakeholders?
Part 9: Summarizing across multiple tests with accuracy
Part 10: Creating a Degradation Curve

高级应用篇(Advanced Topics)
Part 11: Handling Secure Session ID's
Part 12: Conditional user path navigation (intelligent surfing)
Part 13: Working with Unrecognized Protocols

作者简介:
Scott Barber is the CTO of PerfTestPlus (www.PerfTestPlus.com) and Co-Founder of the Workshop on
Performance and Reliability (WOPR –www.performance-workshop.org). Scott's particular specialties
are testing and analyzing performance for complex systems, developing customized testing
methodologies, testing embedded systems, testing biometric identification and security systems, group
facilitation and authoring instructional or educational materials. In recognition of his standing as a
thought leading performance tester, Scott was invited to be a monthly columnist for Software Test and
Performance Magazine in addition to his regular contributions to this and other top software testing
print and on-line publications, is regularly invited to participate in industry advancing professional
workshops and to present at a wide variety of software development and testing venues. His
presentations are well received by industry and academic conferences, college classes, local user
groups and individual corporations. Scott is active in his personal mission of improving the state of
performance testing across the industry by collaborating with other industry authors, thought leaders
and expert practitioners as well as volunteering his time to establish and grow industry organizations.
His tireless dedication to the advancement of software testing in general and specifically performance
testing is often referred to as a hobby in addition to a job due to the enjoyment he gains from his
efforts.
关于文章版本的补充说明: 
        这个系列的文章,作者是应邀于IBM的委托而编写的,这个版本可以在IBM的网站上找到。后来作者再次进行了一些调整并放到了perftestplus上,因此存在着两个不同的版本。如果你做过比较的话,你会发现相对于第一版而言,第二版做了不少的调整。我这里翻译的是perftestplus上第二个版本的。

关于“用户体验”的性能测试: 
        作者在各篇文章的介绍中,多次提到文章关注的是把外部用户的性能感受与客户满意度关联起来,关注两者之间的关系,也就是文章的中心“基于用户体验的性能测试”,因此在学习的时候,应牢记这个根本的出发点。 
        个人觉得,“基于用户体验的性能测试”和普遍意义上的性能测试从出发点上的差距,导致了在性能测试目的和方法上的关注的不同。通常的性能测试一般以能力评估、系统调优为目的,因此其更多的关注在并发、负载上,采用的性能测试方法也多为并发测试、压力测试、稳定性测试等,用固定的thinktime甚至忽略用户延迟来模拟高负载;而“基于用户体验”的性能测试,非常关注外部用户的对系统性能的真实感受,因为这影响到该系统的客户满意度,因此其侧重于使用各种方法/技巧实现对不同用户、不同使用情形的逼真的模拟,比如用各种分布算法来真正的模拟不同用户的不同延迟,以及各种可能的分支操作路径,这种测试的细致程度可见一斑。而这些,却通常被我们所忽略。                                                 

版权声明:基于分享的精神,为了有更多的测试同行能从中受益,本文可以被转载。请在转载时保留此版权声明,并保证文章的完整性,但不得用于任何商业用途或其他以盈利为目的的用途。

原文名称:User Experience, Not Metrics
原文作者:Scott Barber
原文出处:http://www.perftestplus.com/resources/UENM1.pdf

译文名称:基于用户体验的性能测试
翻译:pent
译文地址:http://www.cnblogs.com/pent/archive/2007/07/01/802096.html 

相关阅读:

(二)基于用户体验的性能测试:第一章 介绍

基于用户体验的性能测试:第二章 模拟个别的用户延迟

基于用户体验的性能测试:第三章 模拟个别的用户模式

(一)基于用户体验的性能测试-创建下降曲线

(二)基于用户体验的性能测试-单用户区域

(三)基于用户体验的性能测试-性能屈服期

《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号