《移动App测试的22条军规》——第23章,第20节对微信App进行性能测试和安全性测试
本节书摘来自异步社区《移动App测试的22条军规》一书中的第23章,第20节对微信App进行性能测试和安全性测试,作者 黄勇,更多章节内容可以访问云栖社区“异步社区”公众号查看
23.20 对微信App进行性能测试和安全性测试
(1)对微信App进行性能测试,我们可以选择在低网速的网络环境中(例如2G网络)测试微信App的登录(如图23.59所示)和刷新朋友圈(如图23.60所示)的功能。
(2)我们可以通过使用Android SDK中自带的DDMS工具来检查微信App发送的请求是否安全(如图23.61所示)。
微信App发送的请求在DDMS中都没有明文传输数据
我们还可以查看微信App存储文件的内容,以验证这些数据是否安全(如图23.62所示)。
微信App保存在设备上的数据文件(非图片和语音等用户手动存储的文件)都进行了加密
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
《OpenGL ES 3.x游戏开发(上卷)》一2.4 文件I/O
本节书摘来异步社区《OpenGL ES 3.x游戏开发(上卷)》一书中的第2章,第2.4节,作者: 吴亚峰 责编: 张涛,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.4 文件I/O I/O即输入与输出,几乎所有文件操作的工作都离不开I/O。对于Android游戏开发来说,I/O操作尤为重要,游戏中的地图数据、人物图片资源等的流畅读取是保证游戏可玩性的重要方面。因此,在开发时,不同的场合必须选用合适的I/O操作方式,才能保证满足用户的需求。 Android中文件I/O分为3种方式:SD卡文件读取、手机中文件夹的访问和应用程序中assets文件的读取,本节将结合简单的小案例对这几种文件I/O操作进行介绍。 2.4.1 访问SD卡中的文件 伴随着游戏品质的不断提高,游戏数据占用的存储空间也成几何级数增加,以往几十KB、几MB的手机游戏已经发展为几十MB、几百MB甚至几个GB的大型手机游戏。为了适应存储需求的增长,SD卡也一直在进行更新换代,4GB、8GB、16GB大小的SD卡已随处可见。 Android的设计者自然不会忽略这一点,在Android平台上可以轻松地对手机SD卡中的...
- 下一篇
在Ubuntu 上怎么连接装有iOS 7的iPhone或iPad
在几个月前我买了一个安装了iOS 7系统的iPhone 5手机。当我试着把iPhone或者iPad连接到Linux电脑(Ubuntu和Linux Mint)上时,它能够被识别,会提示我:“是否信任这台电脑”? 然后我心中默念“我会的”,选择了“信任”,在等待了几秒后,它又重新提示我“是否信任这台电脑”?我继续点了“信任”。然后又提示同样的问题。我感觉我的手机陷入了一个while(true)的死循环。在Ubuntu而在我的Ubuntu电脑上,它只是提示我的iPhone被锁定了,所以我不能访问上面的文件。 在网络上搜索了一会,我才知道这个iOS 7在Linux系统上是否信任这台电脑的死循环是一个已知的问题。 这实际上是iOS 7系统的一个新安全特性,针对解决假冒的iPhone充电器问题。既然这样,那这篇文章在说什么?有没有办法解决iOS 7在Linux系统中的“信任这台电脑”的问题?libimobiledevice库希望在1.1.6版本中去解决这个问题,只不过稳定版本却一直遥遥无期。 不过别灰心,你仍然可以使用libimobiledevice的非稳定版本,然后轻松地连接你的iPhone和U...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8编译安装MySQL8.0.19
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Red5直播服务器,属于Java语言的直播服务器
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS6,CentOS7官方镜像安装Oracle11G
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装