软件测试工具LR场景设计、点击率和用户数的相互联系
测试的数据来源于:1)需求;2)系统日志。
从日志中获取数据,可以采用日志分析工具,常用的日志分析工具有Awstat和WebTrends,对于它们的区别是前者是轻量级分析工具,分析速度快,报告简单实用,后者是重量级工具,分析速度慢,报告丰富多样。
估算虚拟用户数,虽然有多种方法,但是这里重点推荐以下两种方法:
方法一,采用Little`s Law方法,它是从服务器端提出的一种计算虚拟用户数的方法。
方法二,采用段念书中提到的公式。
3、用户速率不等于并发用户数
在测试的时候,通常想获取系统的并发用户数、峰值用户数,这些数据都可以从日志中获取,因此在日志中都会关注当日、月、年的用户访问量,我们可以把这些数据平均到每秒访问用户数。此时的平均每秒访问用户数难道就是我们要找的平均并发用户数吗?其实不是的。用户速率不等于并发用户数。如下图,纵坐标代表虚拟用户,横坐标代表时间,每条线段代表用户的一个行为,Start of Model到End of Model代表测试开始和结束过程,持续1个小时。
从服务器角度看,在1个小时内有23个用户访问系统,换个角度理解,每小时有23个用户在访问系统,在Start of Model到End of Model之间任意一时刻都只有10个用户在访问系统。
4、点击率、用户数该从哪里入手
缩小话题范围,这里以用户体验感为测试目标,从而提出进行性能测试的重要性是模拟真实的用户行为,因此提出如何模拟用户行为?通常进行性能测试的时候,采用估算虚拟用户数然后进行相关的压力测试、负载测试。但是这样测试出来的结果正确吗?很显然我们无法断定,因此提出了对测试结果的评估。
从估算虚拟用户数开始,以基于用户数的方式设计场景,进行性能测试,获得测试结果和点击率,将测试得到的点击率和日志中分析的点击率进行比较,来验证测试的效果。
从日志中获取的点击率或者页面请求率开始,以基于目标的方式设计场景,进行性能测试,获得测试结果和用户数,将测试得到用户数和日志中估算的虚拟用户数进行比对,来验证测试效果。
通过上面的方法都可以完成测试且能保证测试结果的准确性,但是点击率和用户数从哪个开始比较好呢?个人观点从点击率可以更好的去模拟真实用户对服务器的压力,而当需求中有明确的并发用户数要求的时候,从用户数开始比较好。
本文出自seven的测试人生公众号最新内容请见作者的GitHub页:http://qaseven.github.io/
用户增长模型:AARRR AARRR是用来分析用户增长的一个框架。分别表示获取(Acquisition)、激活(Activation)、留存(Retention)、变现(Revenue)和传播(Referral)。
基于post-click行为分解的全空间多任务转化率预估建模 | sigir论文解读 随着移动互联网的兴起,从海量的数据中挖掘出有价值的信息并呈现给用户,已成了电商、 社交、新闻等主流应用的核心功能,推荐系统正是在这样的背景下诞生的。
网站改版影响权重吗?重新设计会影响网站排名吗? 网站重新设计如何影响SEO? 如果您的网站开始变得陈旧或过时,或者您意识到它的速度很慢而且反应迟钝,那么可能需要重新设计。完整的网站重新设计是一项艰巨的任务,但它可以增加您网站的流量,关闭更多潜在客户,并为您的访问者带来更好的整体印象。
优势特征蒸馏(Privileged Features Distillation)在手淘信息流推荐中的应用 立即下载
相关文章
- 谷歌站长工具(Google Search Console)
- java通过当前请求得到访问者ip的工具类
- 模拟滤波器设计工具
- FPGA设计流程以及工具
- Navicat 查询创建工具 | 设计 SELECT 查询 - Part 1
- 测试必备工具-Postman实战教程
- 《多核与GPU编程:工具、方法及实践》----第2章 多核和并行程序设计 2.1 引言
- 如何在Linux中用命令行工具管理KVM虚拟环境
- [转]Eclipse工具使用技巧总结
- DevOps工具链
- CogOCRMaxTool工具 ID读码和验证工具
- 【Selenium项目实战】实现工具类:设计获得坐标、复杂验证码识别、随机字符串、cookie操作工具类
- 网络数据修改工具netsed
- 工具----3、Burpsuite下载安装
- 《软件测试技术实战:设计、工具及管理》—第2章 2.3节运用状态转换图设计测试用例
- 《软件测试技术实战:设计、工具及管理》—第2章 2.4节运用决策树设计测试用例
- 《软件测试技术实战:设计、工具及管理》—第2章 2.5节运用正交法设计测试用例
- 《网站情感化设计与内容策略》一第10章 工具和技术10.1 我们所创作的东西
- Java获取IP地址,IpUtils工具类,Java IP地址获取
- zic2xpm - 将 ZIICS 象棋片段 (chess pieces) 转换为 XBoard (XPM/XIM) 片段的工具。
- QT工具——moc、rcc、uic
- APM工具寻找了一圈,发现SkyWalking才是我的真爱
- JS教程之Electron.js设计强大的多平台桌面应用程序的好工具
- 测试框架中工具类的实现
- 软件设计开发笔记2:基于QT设计串口调试工具
- Java 根据生日日期计算距离生日还有多少天(工具类)
- 【2023校招刷题】常见面试问题总结(一、EDA工具及IC整体设计流程篇)(随后续面试不断更新....)
- Linux C 编程内存泄露检測工具(二):memwatch
- 网站首页设计工具
- CYQ.DBImport 数据库反向工程及批量导数据库工具 V2.0 发布[增加批量导出数据库脚本及数据库设计文档]
- 免费在线工具分享 | 录屏、视频转gif、gif剪切、音频剪切、音频合并、设计相关
- 【设计】24款线框图相关工具及资源大放送
- 【辅助工具】20款优秀的移动产品原型和线框图设计工具(二)