注意事项:本文只对每篇推荐文章进行了简单的摘要,由于微信公众号屏蔽外部链接,查看详情请点击底部阅读原文。
本期导读:本期原创专栏收录了两篇内部原创文章,冯爱玲为我们简单分析一金融产品测试的重点与难点【浅析金融理财产品业务测试的重点与难点V2.0】;另一篇是谢树英为大家介绍【初识PostgreSQL及其执行计划】。测试方法技巧,自动化,专项测试专栏收录了来自51testing、TMQ、WeTest、TesterHome、测试窝等各大互联网公司及社区先进的测试工具以及自动化实施案例。测试杂谈部分简单介绍了人工神经网络。
一、原创专栏
作者:平安金融壹账通高级测试工程师 冯爱玲
摘要:随着国家一系列财经政策的逐步实施到位,投资理财市场获得了更广阔的发展空间,个人投资理财作为资产升值保值的重要手段,被中高层阶级提上生活日程。随着金融行业的理财产品的不断增加,金融交易模式的不断变化,金融机构对信息化的要求也越来越高,高质量的金融软件对于金融机构来说显得尤为重要。如何保证金融行业软件的质量,对金融行业软件的测试人员来说,也提出了更高的要求。
作者:平安金融壹账通高级测试工程师 谢树英
摘要:PostgreSQL 是一种先进的SQL数据库服务软件,可在大量的平台上运行(比如我们身边数据量非常之大的银行一账通系统、商城系统),且是一款支持大量平台的高级SQL数据服务软件。PostgreSQL最大的优势是完全开源,允许免费使用修改,甚至任何方式发布,也就是不需要向任何人付任何费用或版税。因此PG已经被很多的应该程序包所使用,许多Linux发行版已经把PostgreSQL作为它的基础安装,或者包含在了安装盘中。
二、测试方法与技巧
作者:虫虫爸@ tmq
摘要:多数项目中,代码评审工作是由开发同事相互执行的。但往往开发同事为了赶进度,并没有时间进行代码评审,导致很多明显的Bug被遗留到了测试阶段。那代码评审是否可以由测试人员来做呢?显然是可以的。诚然多数测试人员的代码能力没有开发人员的水平,代码Review的深度不如开发同事,但通过实践证明,测试人员也能胜任大部分代码评审的工作。
作者:搜狗测试@ testwo
摘要:我们在进行iPhone应用测试时必然会在“隐私”中找到不少应用的崩溃日志,但是不会阅读对于很多人来说简直头疼。在此小编为大家详细介绍一下具体的阅读方法,希望大家可以更快的定位BUG。
作者:谢恒@ testwo
摘要:本文总结了在交易系统及其业务系统的开发测试中,针对网络问题的分析和排障经验,介绍了网络模型的基本结构,总结了如何使用简单的工具快速确定问题属于哪个网络层。同时,本文着重介绍了如何巧用抓包工具诊断和分析问题,为相似问题的处理提供了借鉴。
三、自动化与专项实施
作者:felixiaot@testerhome
摘要:自动化中,有很大一部分时间,是用来增加和维护元素定位的工作。比如,增加一个新的页面,需要抓取页面元素的定位信息,写一个元素定位的POJO类。如果要元素界面变了,还需要找出那些元素定位更改失效了,需要重新编写POJO。这是一件很麻烦的事情。基于上述问题,我想加快和优化WEB自动化的进程,有一个简单的想法,分享给大家。利用火狐的插件,记录元素的定位信息,将信息发送给服务端,自动生成POJO类。
作者:Leo Lee (九毫)
摘要:Locust是一款开源性能测试工具,在网络上针对Locust的教程极少,不管是中文还是英文,基本都是介绍安装方法和简单的测试案例演示,但对于较复杂测试场景的案例演示却基本没有,因此很多测试人员都感觉难以将Locust应用到实际的性能测试工作当中。本文是作者经过一段时间的摸索,包括通读Locust官方文档和项目源码,并且在多个性能测试项目中对Locust进行应用实践,事实证明,Locust完全能满足日常的性能测试需求,LoadRunner能实现的功能Locust也基本都能实现。
作者:Leo Lee (九毫)
摘要:在《深入浅出开源性能测试工具Locust(使用篇)》一文中,罗列了编写性能测试脚本时常用的几类脚本增强的场景,本文是对应的代码示例。
四、测试杂谈
作者:Wendy@ codeceo
摘要:伴随着大数据的发展,人工神经网络(ANN)也越来越流行。下面让我们来学习一下 ANN 是什么,以及它与生物神经网络之间的联系。