想看看,你愿意浪费时间与生命在操作速度很慢的系统或观看某些信息网页但响应速度超慢的网站上吗?
「效能测试」是很多科技业的从业人员都听过的名词,意思是在产品上市或改版后都须用到效能测试确定受测系统或网站所能承受的联机极限,目的就是为了优化使用者体验。
但是,有关效能测试有哪些具体测试项目,很多人只有粗略的印象,因为大部分企业内部IT人员其实并没有把重心放在效能测试,甚至直接忽略这个步骤。可是仔细去想在产品上市之前或改版时,找出系统会不会因大量联机或大量运算等关系而造成系统异常无法及时响应,这也是一种QA步骤,良好的效能也可同时在产品上市时建立公司良好的商誉。
「效能测试」项目
高可用性测试、大量联机测试、大量运算测试、资源弹性调度测试、基础架构监控管理、网站流量监控、使用者行为分析等。
「效能测试」应用范围
云计算平台:举凡基础架构监控管理、大量联机测试、大量运算测试、压力测试、负载测试等都可找出整体系统整合面可能存在之程序、架构、设定问题,计算所能乘载网络传输能力或数据读写运算极限值,帮助系统架构师调整适当资源。
行动装置应用:使用行动装置浏览网站或操作系统已十分普及,所以网站或是系统效能也需要着重在这点。新产品上市前需做行动装置Reliability Test可靠度测试,在测试过程中模拟使用者操作行为,执行各功能时,依使用程度分配执行的比重,测试系统响应时间。
大数据分析平台:在数据探勘、数据运算及储存时,因为牵扯到背后机器学习、「大量」数据整合运算,所以整合性效能测试至关重要。
此外,效能测试也涵盖网站流量监控和使用者行为分析。网站流量监控确保网站在高峰时段正常运作并检视基础设施是否出现问题,发生问题时协助加速找到问题点并获取通知;用户行为分析纪录,取代传统Log纪录,减轻原系统的负担及更改源代码的风险,帮助企业从使用者行为洞察商业先机。效能优化后对于网站Google排名也有一定程度加分的效果,透过良好的使用者体验,无形中也帮助品牌建立良好企业形象。