本期导读:本期原创专栏收录了三篇内部原创文章,第一篇由张美苑给我们继续带来"Android App性能评测分析-cpu占用篇",继续之前Android性能分析;第二篇是我们阿里云栖认证专家贺满带来的"从技术走向管理",看看他一路走来的理解和看法;第三篇是由莫丽果带来"H5与native交互及测试点"。测试方法技巧,自动化,专项测试专栏收录了来自51testing、TMQ、WeTest、TesterHome、测试窝等各大互联网公司及社区先进的测试工具以及自动化实施案例。
一、原创专栏
1)Android App性能评测分析-cpu占用篇
作者:平安金融壹账通高级测试工程师 张美苑
摘要:很多时候在使用APP的时候,手机可能会发热发烫。这是因为CPU使用率过高,CPU过于繁忙,会使整个手机无法响应用户,整体性能降低,用户体验就会很差,也容易引起ANR等等一系列问题。以下会根据实际app性能测试案例,展开进行app性能评测之CPU使用率的分析和总结。
2) 【管理】从技术走向管理
作者:平安金融壹账通资深测试工程师 贺满
摘要:管理是可以通过后天的学习掌握的一项技能,但同时管理这条路每个人走的都不一样,因为没有一个固定的标准而且前面的路有很多未知和不确定性,所以不同的人对管理的理解、定义以及怎么做管理都会有不同的想法、做法。本文总结与介绍初为管理者时如果进行角色转换、如何调整自己心态等等。
作者:平安金融壹账通高级测试工程师 莫丽果
摘要:随着H5技术的越来越普遍,很多应用会使用轻量级的H5开发,然后嵌入APP应用中,实现H5+native的混合式开发。那么H5和native APP之间是如何进行交互的,又有多少种交互方式呢,测试过程中又该注意哪些测试点呢?作者从这些方面结合项目进行了分析总结。
二、测试方法与技巧
1) 白盒测试:代码学习与实践:开篇-测试深入了解代码的好处及实践
作者分享了测试人员深入了解代码的经历及好处,大家可以好好利用自己在负责的项目,结合业务去了解代码,多看多思考,自己动手去实现一些代码,慢慢就会有提升的。技术上的提升,是需要时间和努力去积淀的,学习成本肯定比较高,但对自我的提升也肯定是可观的。
本文对前端安全问题进行了一次梳理,介绍了其中4个典型的前端安全问题,包括它们发生的原因以及防御办法。
在上一篇和本篇文章中,我们为大家介绍了在开发前端应用的时候容易遇到的8大安全问题,它们是:老生常谈的XSS、警惕iframe带来的风险、别被点击劫持了、错误的内容推断、防火防盗防猪队友:不安全的第三方依赖包、用了HTTPS也可能掉坑里、本地存储数据泄露、缺乏静态资源完整性校验。我们希望能通过对这些问题的介绍,引起前端开发小伙伴的注意,尽可能提前绕过这些安全问题的坑。
三、专项测试与自动化测试
1)线上问题跟进总结
线上问题跟进是测试工程师的一项重要的职责,也是测试工程师的一门重要的能力,除了发现在研发测试阶段的问题,我们还需要去解决线上的问题,为业务系统保驾护航,对于测试工程师来说责无旁贷,在提升自己代码能力,测试工具使用能力,写用例能力的同时,也要提升自己应对问题处理的能力,丰满自己在各个质量保证环节的能力,这样才能成为一名优秀的测试工程师
文章分析了广告sdk测试背景及为什么进行sdk测试,并结合自身项目,利用Cucumber框架,给出了sdk自动化测试方案,为其他sdk业务测试团队提供借鉴思路。
本文介绍了全链路压测探索和实践的过程。重点是业务模型的梳理与数据模型的构建,在形成脚本之后需要人工触发执行并分析数据和排查问题。
四、测试杂谈
文章是一个工作两年的测试人员对自己2017年的总结。年底了,大家都在做自己的年终总结,新年展望,可以结合新人的总结去回头看自己这一年来的经历,或许可以有一些新的想法。