摘要:近期,小编收到一个新建系统的功能测试任务,系统B/S架构,前后端分离设计,基于市场上成熟的软件开发框架Spring Boot。开发人员在开发过程中仅需编写前端页面代码以及后端数据获取、业务逻辑处理等,无需关注从前端页面到后端服务之间的报文传输...
摘要:Xposed(也被称作Xposed框架、XP框架、Xposed framework),是运行于Android操作系统的一个著名的免费开源Hook框架。其通过替换Android系统的关键文件,可以拦截几乎所有Java函数的调用,并允许通过模块扩展方式来实现各种功能,模块中的自定义代...
Overdraw(过度绘制)指的是屏幕上的某个像素在同一帧内被绘制了多次,在多层次的UI结构中,如果不可见的UI也在做绘制的操作,这就会导致某些像素区域被绘制了多次,这就浪费了大量的CPU和GPU资源。过度绘制测试主要针对Android客户端各界面。 一、...
摘要:在当前互联网产品更新迭代的快节奏下,回归测试的时间被严重压缩,在金融领域和其他互联网应用场景下,支付、转账、清算往往是核心功能,为了确保资金安全和快速到账,接口在对用户名、账户名中的特殊字符的正确处理显得尤为重要。特殊字符极其丰...
摘要:随着技术的发展,Devops的概念越来越深入人心,Devops使得构建、测试、发布软件能够更加地快捷、频繁和可靠。 一 背景 随着技术的发展,Devops的概念越来越深入人心,Devops使得构建、测试、发布软件能够更加地快捷、频繁和可靠。DevOps对...
摘要:众所周知,系统测试是需要编写测试用例的,它是保证测试执行正确性、有效性的基础。但是,大家可能很难想象神秘的黑客在挖掘漏洞的时候会提前编写测试用例,然后按照用例去执行。因为他的漏洞挖掘思路是存在脑海中,并且不断的根据实际情况进行调...
摘要:软件系统中的数据移植是指将旧系统中的数据、应用程序、个性化设置等迁移到新系统,以保证新系统上线后的业务正常进行,广泛应用于系统升级、重构场景。 数据移植测试贯穿整个测试过程,具体体现在以下几个阶段: 一、准备阶段 数据移植...
摘要:随着银行业数字化转型的日益深入,银行信息系统的规模和复杂度日趋庞大,系统之间的耦合度越来越高,交易链路的长度和复杂度也日益增加,交易链路中任一个环节出现性能问题均可能导致交易操作失败,甚至影响整个系统和关联系统的运行。性能测试作...
摘要:JMeter提供了不同种类的逻辑控制器,包括循环(Loop),简单(Simple),事务型(Transaction),模块(Module),随机(Random)等。对于刚接触JMeter不久的用户,甚至使用JMeter已有一段时间的朋友们来说,各类不同逻辑控制器自身的先后顺序,...
摘要:想从事软件测试行业,但又怕踩坑。新人测试入门是很简单,但是要想立足在测试行业,单靠入门是远远不够的。作为一名在测试行业踩过无数的坑的测试媛,给你支两招。 第一招:用学历打开求职大门 学历一直是找工作的敲门砖,所说软件行业对学...
摘要:当前,微信小程序的应用数量超过了百万,几乎所有头部互联网公司和独角兽企业都开发了他们对应的小程序,截至2020年8月,小程序的日活用户最新数据为3.39亿,而其中网络购物、餐饮服务占据了全网Top10榜单的一半,由此看出电商在小程序中应用广泛...
摘要:我们在接口测试过程中,可能会遇到一类报文,它是在json报文中嵌套了一部分base64编码数据,而这部分数据恰恰包含需要参数化的部分,因此必须对其进行重编码。对于我这样的代码手残党,以前只会使用base64工具,对其中的base64编码解码后,手工替...
摘要: 自动化测试中,当系统越来越复杂,测试的场景越来越多时,常常会遇到不同的操作步骤下需要验证重复的内容,而有时数据并不是单一的,这就需要测试人员更好地组织测试数据,提高代码的重用率,最终保证验证结果的一致性。 学习要点: ...
摘要:Oracle数据库一直在银行业承担着举足轻重的作用,在绝大多数的应用系统中银行都采用了Oracle数据库对业务数据进行存储,这带来的好处显而易见,由于Oracle数据库本身具有处理速度快,安全级别高的特点,给银行业的应用系统提供了极大的支撑,但同...
一、客户信息安全性测试简介 各行各业都普遍使用包含大量客户信息的系统,如果泄露可能会造成经济损失和不良社会影响。客户信息的泄露有多种途径,本文设计的客户信息安全性测试方法关注从系统的应用层面产生的泄露风险。比如,有些应用系统界面展现...
摘要:在JMeter中有两种类型的处理器,即“前置处理器”和“后置处理器”,主要用来对其覆盖范围内采样器请求和响应的内容进行修改或截获。 【前置处理器】 “前置处理器”,又称预处理器,可以在我们发出“请求”之前执行一些相关操作。例如,假...
概述 面对当前应用系统之间的关联关系复杂,尤其是渠道类应用系统,后台关联系统更为庞大,任何后台环境的可用性出现问题都会直接影响前台渠道类应用的联调与测试问题,本文提供了基于自动化测试案例的测试环境监控解决方案,实现对外提供服务类环境...
摘要:如果集中测试一个Web服务器的性能表现,遇到了一些瓶颈,那么 利用JMeter的分布式测试配置,就可以很轻松的解决。 运行测试 1.运行测试(命令行) 执行命令 jmeter.bat -n -t DistributingPOST.jmx -Jserver.rmi.ssl.keystore.fi...
摘要:如果集中测试一个Web服务器的性能表现,遇到了一些瓶颈,那么 利用JMeter的分布式测试配置,就可以很轻松的解决。 应用场景:设想要集中测试一个Web服务器的性能表现, 我们用一台机器模拟上千个用户不断地访问被测试的服务器,可能会遇到一些...
摘要:面试就是一场攻防战。攻的是面试官的内心防线,突破防线获得面试官的最大价值认可。 防的是面试官的问题刺探,避免暴漏短板损害面试官对你的价值估量。攻防有序才能使自己在收获Offer的同时获得最高的薪酬。恰好笔者近期以面试者的身份参加一...