本期导读:本期原创专栏收录了两篇内部原创文章,第一篇由武杜鹃给大家介绍如何优雅的使用Unittest进行Python单元测试;第二篇则由徐国诚给大家介绍OPENSTF平台网络流量优化方案详解。测试方法技巧,自动化,专项测试专栏则收录了来自测试窝、腾讯TMQ、TesterHome等各大互联网公司及社区先进的测试工具以及自动化实施案例。
一、原创专栏
作者:平安金融壹账通测试架构师 武杜鹃
Unittest是Python的标准测试库,无需额外安装,是目前Python使用较为官方的测试框架。那么如何使用Unittest进行Python单元测试呢?点击文章了解一下。
作者:平安金融壹账通高级测试工程师 徐国诚
OPENSTF是一款优秀的手机集群管理平台,功能强大、性能优秀、扩展性很高,可大幅度提高手机的使用效率。但是这一切都是建立在平台网络贷款环境非常好的情况下。我们发现websocket服务将手机端屏幕截图实时传送给web端占用了大量的网络带宽,那么该如何解决这个问题呢?本文会带给你想要的答案。
二、测试方法与技巧
相比测试技术的落地,从管理方面推荐测试体系的建设,远比一项技术取得成果更为困难。技术是提高生产力,而管理是发挥每个人的长处,且让信息在组织中保持通畅、一致的。接下来,将基于这个思路聊一聊如何进行测试管理。
2)Fiddler 抓包工具使用指北: 弱网络环境模拟限速测试流程
实际的客户现场可能网络不稳定或者网速低,恶劣的网络环境会导致出现一些bug,影响用户体验甚至某些服务不可用。而公司内部的研发环境网络通畅比较顺畅,难以复现这种bug。要解决这种问题,就需要制造弱网络的环境进行测试、复现并修复。使用Fidder软件就可以做到这一点,点击阅读如何使用Fiddler模拟弱网络。
iOS电量相关问题一直是测试人员头疼的事情,电量测试怎么开展、问题怎么复现和跟进定位、用户反馈电量相关的问题我们如果获取更多的信息等等,一直都没有一个好的解决方案,以至于我们面对电量相关的问题时,总是束手无策。腾讯TMQ测试团队给出了他们的实践经验,解答了电量测试如何从农业时代一步步走入大数据时代。
三、专项测试与自动化测试
Jmeter是一款强大的接口测试软件,那么如何优雅的使用Jmeter一步步实现接口自动化,完成脚本与数据的分离,把可能对Jmeter脚本的维护转移到csv文本中,降低接口变更时对脚本的维护,最终实现写好接口自动化脚本后,只需要操作csv文件即可完成对接口变更的维护的目标。
一提到应用蹭协议,大家想到的可能是HTTPS、HTTP2.0、SPDY,这些都是基于可靠的传输蹭协议TCP来实现的。那么有没有基于高效的UDP协议的相对可靠的应用层协议呢?QUIC,说它高效,是因为使用了无连接的UDP而不是迭代周期更长的需要修改系统内核网络栈的TCP协议。说它可靠,是因为将改进了的可靠TCP的协议特征用到了QUIC上。私戳文章,了解QUIC协议工作原理。
iOS Puhs的种类很多,包括在线push、本地push以及离线(远程)push。那么对于这几类push,我们在平时测试中需要注意哪些点以及该使用哪些工具呢?本文将给大家介绍不同push的逻辑以及测试思路。
四、测试杂谈
这是一篇无关测试的杂谈,二是真正的杂谈。在职场,不少人躲着领导,尽量少跟领导说话、绕着领导走。想着尽量少跟领导接触,事儿少,多清闲。殊不知这是“一叶障目,不见泰山”。如果你还想在工作上取得一些成绩,建议还是多主动跟领导沟通。至于为何,请点击阅读文章。
网友评论