加密传输的互联网应用系统性能测试
2016-04-08 16:19
225 查看
大多数运行在互联网上的系统,在用户浏览器和服务器数据交互过程中,对传输的敏感数据通过加密通道(如https)或者对数据进行加密编码后发送给服务器,这种处理保证了数据的安全性,但是给性能测试增加了难度。因为一般测试工具是通过录制生成测试脚本的,录制过程中拦截到的请求数据是浏览器已经加密编码过的,对测试人员来说是不可识别和加工的,那么就无法模拟更真实的压力测试。
解决办法是在录制过程中判断数据是否加密编码,如果有,根据事先约定的标记对数据进行解密,生成可识别的测试脚本,执行测试脚本时根据标记进行加密编码,然后发送给服务器。
Base64和压缩传输是性能较高而且较通用的加密编码传输方式之一,HyperPacer支持对这种方式的数据传输自动进行解码和编码处理,其它的方式也可以通过定制开发提供支持。
解决办法是在录制过程中判断数据是否加密编码,如果有,根据事先约定的标记对数据进行解密,生成可识别的测试脚本,执行测试脚本时根据标记进行加密编码,然后发送给服务器。
Base64和压缩传输是性能较高而且较通用的加密编码传输方式之一,HyperPacer支持对这种方式的数据传输自动进行解码和编码处理,其它的方式也可以通过定制开发提供支持。
相关文章推荐
- 掌商科技众云推开发个性化“旅游岛”互联网+时代
- 用阿里云助力你的游戏
- 马云从创业开始到底做了什么让阿里巴巴走向世界
- 支付宝野心未泯 战略布局扩充全球
- “互联网转型”不只是多一个电商销售渠道
- 重回萧条:从赴美IPO绝迹 看那些烧成泡沫的互联网企业
- “互联网+”最可行的路径就是“社群+”
- 飞科上市在即,他以300元换来70亿元的身价,仅用了20年!
- 硬件免费,乐视正在试图变革消费模式
- 百度举办移动搜索全国巡回沙龙,为移动互联网注入新活力
- (每日一问)互联网行业是如何盈利的?
- 加密解密技术基础、PKI及创建私有私有CA
- 互联网时代下,做营销更多是要学会讲故事
- 移动互联网时代为什么必学java
- 吐槽身边互联网那些事儿!
- Restful的定义
- 百度开放云 愚人节里送福利妥当吗?
- 应用开发:常见问题详解
- 详析移动互联网产品管理系统
- 保险巨头的野心:平安进军互联网会威胁BAT吗?