本期导读:本期原创专栏收录了两篇内部原创文章,第一篇由张美苑给我们带来“Android App性能评测分析——流畅度篇”;第二篇则由国虹给我讲讲如何利用SSH端口转发实现跨机器直接访问。测试方法技巧,自动化,专项测试专栏则收录了来自51testing、TMQ、WeTest、TesterHome、测试窝等各大互联网公司及社区先进的测试工具以及自动化实施案例。

一、原创专栏

1)Android App性能评测分析-流畅度篇

作者:平安金融壹账通高级测试工程师 张美苑

摘要:在手机App竞争越来越激烈的今天,Android App的各项性能特别是流畅度不如IOS,安卓基于java虚拟机运行,触控响应的延迟和卡顿比IOS系统严重得多。一些下拉上滑、双指缩放快速打字等操作,安卓的流畅度都表现比较糟糕,但是,对于App使用过程是否流畅,一直没有一个可靠的指标将用户的客观感受和数据一一对应。虽然之前有FPS(每秒帧数)作为游戏或视频类App的性能指标,但对于那些界面更新不多的App来说,仍不是一个合适的衡量数据。以下会根据实际app性能测试案例,展开进行app性能评测之流畅度进行原理分析和评测总结。

2)利用SSH端口转发实现跨机器直接访问

作者:平安金融壹账通资深测试工程师 闫国虹

摘要:在实际项目测试中经常会遇到数据库操作,但是因为公司安全问题,访问数据库往往需要通过跳板机。但通过跳板机,测试效率大打折扣,因此通过使用SSH端口转发,从而达到跨机器直接访问数据库。实际项目中的应用会比下面内容相对复杂一些,但万变不离其宗,基本原理是一样的。

二、测试方法与技巧

1)测试方法论——数据驱动测试

作者在工作中需要测试网页UI,传统的自动化测试方法是基于Selenium的,而Selenium是在Web2.0时代发展起来的,是基于jQuery选择器来操作元素,而Web3.0时代,前端出现了Angular,React,Vue等数据驱动框架,对于使用这些框架制作的网页,Selenum已经显得不太试用。于是,作者借鉴数据驱动的思想提出了数据驱动测试的方法,或许对我们测试使用Angular等数据驱动框架制作的网页有所启发。

2)技术干货 | AB 测试和灰度发布探索及实践

传统测试方式和ABTest的区别究竟在哪里?如果一个产品功能有两个解决方案,两个方案孰优孰劣我们不清楚,那该怎么办呢?来自新浪新闻客户端的测试专家韩明豹通过传统测试方式与ABTest的对比分析为你进行解答!

3)技术干货 | 如何做好 Android 端音视频测试?

在用户眼中,优秀的音视频产品应该具有清晰、低延时、流畅、秒开、抗丢包、高音效等特征。为了满足用户以上要求,通过哪些方法可以对安卓端的音视频进行优化?网易高级测试工程师郦洁萍将为您进行一一介绍。

三、专项测试与自动化测试

1)[腾讯 TMQ][Android 场景化性能测试] 启动速度篇

传统测试启动速度的方法是录屏分帧,但是这种方法耗时费力,且样本少会使得若有异常数据会影响最终的结论。作者采用了一种更为高效准确的方法——读取系统日志获取启动耗时并在文章详细介绍了这种方法的实现思路与效果。

2)5个令人费解的JavaScript缺陷

作者在文中列出了5个令人费解的js缺陷,通过手动寻找这些缺陷费时耗力,而使用SonarJS这一针对js的静态代码检查工具,则能很容易发现js程序运行时可能出现的异常,提高了我们测试的效率。

3)识别类评测之数据篇

区别于传统测试的重路径,识别类评测更重数据。识别类的输入不被限制在软件可控范围内,而是包罗万象各种可能。不同的输入数据组合,得出来的评测结论也会截然不同。手机QQ浏览器探索X三地评测团队在评测数据方面积累了一些经验,特地写此文章来和大家分享讨论下。

四、测试杂谈

1)QA技术level自评白皮书

近年来暴走的不只房价,更有人才泡沫。如今“AI时代” &“ 移动时代”新老交替,新型技能尚未储备完善,新型人才需求尚未爆发,这个尴尬的时代让人才市场终于走向了冷静。QA行业是时代的一份子,人才标准亦然水涨船高。好汉不提当年勇,脚踏实地方能崛起。不管是否愿接受,18年的技术门槛指南,大致是如下的样子。知人者智,自知者明,诸位有志之士不妨对标下自己的level而后思考进步之道。

插播:金融壹账通质量开放平台现提供测试一站式解决方案,包括UI自动化、测试过程管理、app评测、接口自动化、接口压测、舆情监控等测试服务,欢迎访问:http://fit-stg1.jryzt.com/Hyperion-server/html/index.html。

平安金融壹账通测试技术周报(七十期)相关推荐

  1. 平安金融壹账通测试技术周报(七十一期)

    本期导读:本期原创专栏收录了两篇内部原创文章,第一篇由曹绪文给我们带来金融科技公司从业人员须知的会计学方面的知识:第二篇则由永骏给大家介绍一下如何利用jQuery-ContextMenu插件来实现右键 ...

  2. 运用区块链技术的汽车供应链金融平台上线 平安金融壹账通携手福田汽车发布“福金All-Link系统”

    "离约定的交付时间还有一个月,到现在购买原材料的款还没批下来,这可怎么开工啊,愁死了."某汽车二级零部件供应商王老板,为了原材料货款的事,跑遍了大小银行十多家,却因无抵押.缺少信用 ...

  3. 平安金融壹账通登顶中文机器阅读理解CMRC竞赛榜单

    近日,在第三届中文机器阅读理解评测 (The Third Evaluation Workshop on Chinese Machine Reading Comprehension, CMRC 2019 ...

  4. 平安金融壹账通正筹备赴美上市,已将区块链落地到5个行业

    据外媒 MorningStar 报道,美东时间 11 月 13 日,中国平安旗下的壹账通金融科技有限公司(金融壹账通)向美国证券交易委员会提交了以美国存托股票(ADS)的形式进行 IPO 的申请. 随 ...

  5. 平安金融壹账通区块链团队产品负责人王梦寒:区块链应用落地有三大瓶颈

    "目前区块链应用落地遇到三大瓶颈:数据隐私问题,系统主导权争议,及性能抉择两难." 本文旨在传递更多市场信息,不构成任何投资建议. 8月20日,由火星财经主办的"POW' ...

  6. 平安金融壹账通获机器阅读理解顶级赛事(SQuAD)世界第一

    IFTNews 12月3日消息:平安金融壹账通又有重大突破!继在人类情绪理解竞赛多次登顶之后, 平安金融壹账通GammaLab又在另一项国际顶级赛事上斩获第一.近日,在由斯坦福大学发起的机器阅读理解竞 ...

  7. 平安金融壹账通助力第三届中国深圳创新创业大赛

    2019独角兽企业重金招聘Python工程师标准>>> IFTNews:平安金融壹账通助力深圳市政府举办第三届中国深圳创新创业大赛,于2018年12月1日正式启动.在美国波士顿.美国 ...

  8. 记录平安金融壹账通的面试过程

    今天上午做了两份现场笔试题,一份数据挖掘的(笔试题偏SQL),一份AI岗的笔试(偏深度神经网络). 面了平安科技的AI岗和大数据(数据挖掘)岗位,现在记录一下: 1.AI岗位: 面试官很和善,但是看了 ...

  9. 【ArchSummit】平安金融壹账通核心系统的微服务设计经验分享

最新文章

  1. 声学漫谈之五:音腔是怎么影响声音效果的
  2. 历届试题 合根植物(查并集,模板+优化)
  3. 彷徨编程十几年,终于盯上 Rust
  4. 适用于Atom Feed的Spring MVC
  5. 【剑指offer - C++/Java】11、二进制中1的个数
  6. 深度学习《Transfer Learning》
  7. 微软Edge/IE11浏览器将禁用SHA-1证书网站
  8. Mysql系列一:SQL入门
  9. 语句删除数据库表中有默认字段值的字段
  10. Redis(RedisTemplate)使用hash哈希
  11. WPF 邮箱输入框提示 和 手机号码验证 .
  12. html毕业答辩ppt,毕业答辩ppt
  13. Python必会内置函数
  14. AutoJs学习-传感器图像
  15. 使用JavaScript实现动态效果
  16. ImageLoader加载图片闪烁
  17. 中国姿势矫正设备市场深度研究分析报告
  18. PC端网站转换为webApp工具
  19. 【Git】如何进行分支合并
  20. 人工智能,离我们还远么?

热门文章

  1. 环境科学概论考试试题(全)
  2. 雷神911K笔记本安装Win7系统
  3. 自动驾驶规控课程学习——动作规划
  4. 宝宝不开心 : 减肚子大战进行中、持续更新,看看一个月后能不能把腰瘦下来 ...
  5. Java复习面试知识点
  6. SpringBoot多模块项目初始化搭建
  7. 启建教育:二级建造工程师证书有哪些作用?哪些人适合报考?
  8. 如何用matplotlib画多Y轴图
  9. oracle恢复主键丢失,案例:Oracle重建控制文件丢失undo异常恢复 ORA-01173模拟与恢复...
  10. 【Unity3D Shader编程】之十三 单色透明Shader 标准镜面高光Shader