当前位置:网站首页>性能测试如何创造业务价值
性能测试如何创造业务价值
2022-07-02 17:41:00 【InfoQ】
如何看待技术和业务的关系
业务的目标:运营业务增长
- 业务可视
- 业务的可视,简单理解就是业务的状态,处在什么阶段,目前的效果可以直观的以可视化的状态来呈现,常见的场景就是业务监控大盘(想想监控大盘需要技术做什么?数据采集/数据存储/数据展示)
- 业务可管
- 最常见的就是一些促销活动的配置,比如活动时间、涉及的商品/优惠券、用户类型以及标签体系(这里又需要技术做什么呢?活动会场搭建工具/优惠信息缓存/活动消息推送)
- 业务可控
- 业务可控也可以通过字面意思理解,即:各个业务维度的运行监控/业务配置发布回滚以及防资损;
- 业务可优
- 这一点,我们现在最常见的有电商的千人千面,短视频的智能推荐、针对不同等级会员的优惠营销体系等;
技术如何支撑业务运营增长

- 从需求提出到发布
- 研发成本、研发效率、交付质量;
- 从下单到订单履约
- 提高业务成交履约率(撮合交易/成单匹配/留存转化);
- 业务活动的营销推广
- 活动搭建、抽奖&优惠券&营销短信等方面的快速响应;
- 线上故障的快速发现解决
- 监控告警、问题定位、风险评估、线上服务的SLA;
如何理解技术创造业务价值
技术的目标:支撑业务运营

- 精细化运营(需要准确的数据);
- 成本和效率(更低的成本和更高的收益);
- 更好的服务用户(需要快速高效的解决用户的痛点问题);
- 新的业务可以快速落地验证(需要高效的技术响应和技术支撑);
技术支撑业务运营增长案例

性能测试如何创造业务价值
性能测试出现的初衷
- APP响应太慢:想办法提升处理速度;
- 硬件成本太高:想办法降低硬件成本;
- 业务目标未达成:想办法提升系统稳定性;
为什么要做性能测试?
性能测试创造了什么价值
性能测试创造价值的前提
- 发现业务痛点;
- 找到合适的方案;
- 用更低的成本更高的效率更好的解决业务痛点;
边栏推荐
- Radian to angle, angle to radian in MATLAB
- How to write controller layer code gracefully?
- R language ggplot2 visual Facet: gganimate package is based on Transition_ Time function to create dynamic scatter animation (GIF)
- Tips for material UV masking
- [100 cases of JVM tuning practice] 03 -- four cases of JVM heap tuning
- How to set vscode to delete the whole line shortcut key?
- 页面标题组件
- LightGroupButton* sender = static_cast<LightGroupButton*>(QObject::sender());
- R语言使用epiDisplay包的lsNoFunction函数列出当前空间中的所有对象、除了用户自定义的函数对象
- Stm32g0 USB DFU upgrade verification error -2
猜你喜欢

M2DGR:多源多场景 地面机器人SLAM数据集(ICRA 2022 )

Installation of thingsboard, an open source IOT platform

Distance measurement - Jaccard distance

如何清理废弃pv和其对应的文件夹

The difference between SLC, MLC, TLC and QLC NAND SSD: which is better?

科技公司不同人对Bug的反应 | 每日趣闻

材质UV遮罩的技巧

How to clean up discarded PVs and their corresponding folders

学生抖音宣传母校被吐槽“招生减章”,网友:哈哈哈哈哈哈

Deep learning mathematics foundation
随机推荐
Singapore summer tourism strategy: play Singapore Sentosa Island in one day
Troubleshooting: kubectl reports an error validationerror: unknown field \u00a0
使用 Cheat Engine 修改 Kingdom Rush 中的金钱、生命、星
新加坡暑假旅游攻略:一天玩转新加坡圣淘沙岛
故障排查:kubectl报错ValidationError: unknown field \u00a0
页面标题组件
MySQL advanced learning summary 8: overview of InnoDB data storage structure page, internal structure of page, row format
Stratégie touristique d'été de Singapour: un jour pour visiter l'île de San taosha à Singapour
The difference between interceptor and filter
AI开发调试系列第二弹:多机分布式调测探索之旅
什么是云原生?这回终于能搞明白了!
新加坡暑假旅遊攻略:一天玩轉新加坡聖淘沙島
“栈”的典型应用—表达式求值(C语言实现)
StretchDIBits函数
Leetcode (154) -- find the minimum value II in the rotation sort array
R语言dplyr包rowwise函数、mutate函数计算dataframe数据中多个数据列在每行的最大值、并生成行最大值对应的数据列(row maximum)
R language dplyr package filter function filters dataframe data. If the name of the data column (variable) to be filtered contains quotation marks, you need to use!! SYM syntax processing, otherwise n
IPtable port redirection masquerade[easy to understand]
阿里三面被面试官狂问Redis,简历上再也不敢写'精通'了
UML class diagram