1. 了解 被测应用的研发背景
2. 了解被测应用的项目目标
3. 了解被测应用的最终部署拓扑
4. 了解被测应用的技术架构
5. 了解被测应用的研发技术
那我们假设
1. 适用人群为 大众(北京区,白领人群)
2. 使用习惯为 工作时间之外的任何时间
3 使用高峰为 周末和 每天晚 xx时间 至 xx时间
系统为 web型内容法布类 社交类 联机事务处理类,系统的技术架构 为 标准的 3层体系。业务层 使用 xx个 接口对调用层 提供服务。根据统计 每个接口都可以拿到 每天 每周 每月 每年 的试用频度和 并发情况。从统计数据中拿到采样 分析 每 年 的高峰月 每月的高峰 周每周的高峰 日 每日的高峰时段。 这个时段内的 业务量 用户数 接口使用分布,做出矩阵。
这么分析下来 就是用户的行为。接下来 采用 用户体验模型 和 服务器资源利用模型设计 测试方案。
选取 测试类型
1. 基准
2. 能力验证
3. 并发指标
4. 压力
5. 稳定性(可靠性/可用性)
6. 服务器能力规划
7. 服务器容量规划
先把性能目标搞清楚,目标分析清楚了 顺着线下来就是 模型了。每个阶段 我们给他定义了 名称 叫 需求获取 分析 建模 设计 等等。
测试目标 限定了 测试模型 测试模型 限定了 测试方案 测试方案 限定了 测试设计 测试设计 限定了测试执行 测试执行限定了 测试结果。