在上一期的文章中,我们对数据库表结构及迁移数据的测试方法和测试经验进行了介绍。有想了解的同学可以戳《据说连数据库测试都因为太实用被人盯上了》进行回顾。在本期文章,我们将继续以实际项目测试经历为依据,对数据库迁移完成后的功能测试的方法及...
宅家时间一延再延,能刷的剧都刷完了,能玩的游戏都通关了,能吵得架都吵累了,不知道什么时候到头的疫情把所有人困在了屋里。一线的英雄们还在战斗,为了不给他们添乱,咱们还是要继续耐住寂寞,在屋里坚持到底。2月10日之后,很多公司陆陆续续复工了...
在软件开发的时候,不论你在什么样的团队,所有参与的成员有相同的信念是很必要的。那个信念就是:测试是非常重要的并且应当要尽可能的准确的去执行。为了使你的软件可靠、防错,必须验证软件的质量。 测试团队面对的常见问题就是于在选择实施哪种测...
1、移动端性能监测的主要途径 移动端性能监测的主要途径有三种:一是开发工具自带的监测工具,例如xcode自带的instrument,Android studio自带的Android monitor;二是使用第三方SDK;三是自行开发检测代码。三种途径各有利弊。 开发工具自带的监...
一、测试基本信息 测试目标: 1、了解用户在不用搜索框的情况下,通过索引或其他方式找到目标的情况如何; 2、了解用户是否可以在要求下使用有关弹幕的一系列设定; 3、了解用户可否在哔哩哔哩网站中找到购票页面。 测试的规则制定: ...
UI自动化是自动化测试中不可分割的一部分,是黑盒测试的一种重要手段。在UI自动化测试过程中,我们不可避免会遇到各种各样的问题,现将自己在测试过程中遇到的问题进行汇总,希望可以为大家提供帮助。 1、启动浏览器报错 报错信息:Exception in...
在批量程序的测试中,经常会涉及到对数据库表的测试,今天我们来介绍一下用sql比较两张表结构相同的表数据是否完全一致的方法。 1、inner join 浅尝 提到比对两张表的数据是否完全相同,很容易想到用inner join关联两张表去比较。Inner joi...
手动测试做久了,总会想要尝试接触些新技术,UI自动化就是一个非常容易尝试的入门砖。 小白也能做,相信自己放手去试吧。 一、为什么需要做UI自动化 1.想一想,为什么需要做UI自动化 可以从解决问题的角度出发,想一下在工作中,...
基于主机的集中式架构核心系统面临着成本高昂、处理能力接近极限、技术封闭与弹性伸缩不足等方面的挑战。分布式核心系统,以构建主机+开放融合式架构为目标,搭建开放平台分布式核心系统应用平台,对原有的关联系统实现透明,对外提供统一的服务。分布...
从它对项目的影响来说,接口测试直接测试后端服务,更加接近服务器上运行的代码程序,也更能发现影响范围广泛的 Bug。 越接近底层的 Bug,影响用户范围越广 随着中台化、服务化的发展,一套服务支持多种终端,例如 Android 端、iOS 端、Web 端等...
一、测试案例设计现状 在传统测试中,测试人员通过业务场景、业务规则和已有的测试经验设计测试案例。各条测试案例具有独立性,每条测试案例针对一个固定的业务场景下的具体分支进行验证。然而,这种设计方式常常不能反映“真实的生产环境”(...
摘要:JMeter是性能测试中被普遍使用的一种工具,常用于压力测试。该工具具有丰富的扩展插件用以满足不同情况下性能测试的需求。消息队列(Message Queue)简称为MQ,作为目前的主流中间件,在很多软件或程序中均会得到使用,测试人员在测试...
利用Jenkins pipeline配置测试工具 最近学习了翟志军老师写的《Jenkins 2.X实践指南》书中的第5章:代码质量一节,发现两方面问题: 1,书中的描述不够清晰; 2,也许是版本的问题,有些操作发生变化。 现在把我的学习结果汇集成此文,并且...
最近一段时间面试了不少人,主要是一些测试开发岗,中高级的初级的也都有;也有一些偏业务测试岗的候选人。总结出了一些方法论,或者说更多的是个人作为面试官所遵守的一套面试准则。 1.什么是面试? 面试不仅仅是你问我答,更多的是一场信息交流...
摘要: Sybase IQ列存储数据库由于查询速度快、数据压缩比高、数据加载快而广泛应用于OLAP系统中,我行一些重要系统及其历史库目前还部署在Sybase IQ数据库上。近几年随着Oracle数据库成为我行主流数据库,其他数据库(如Sybase IQ、Sybase ASE)正...
在自动化测试执行之后,生成一个美观大方的测试报告,也是测试过程中,非常最要的一环。测试报告直接反应了测试过程中发现的问题,分析测试报告是解决问题的最重要手段。那么一个专业的测试报告应该长什么样呢?废话不多说,直接上图:...
凡事了解一些性能测试的工程师,都知道要做好性能测试除了要会使用性能测试工具编写性能测试脚本外,更重要的两项工作是性能测试执行后,到底是否存在性能故障?以及存在性能故障的原因存在于何处?是网络原因、数据库原因、算法原因、硬件设备原因亦或...
一、为什么从开发转测试 笔者从2019年5月开始从一名java开发女程序猿正式转为测试开发工程师,原因除了机缘凑巧之外,当然是因为这个行业对测试工程师的要求已经越来越高,简单做些UI脚本录制和回放的自动化,参考度娘写出框架demo却不知道问题出在...
摘要: 连续测试意味着您的所有测试一直在执行,从而提供有关应用程序质量和运行状况的连续反馈。为了实现连续测试,您必须首先采用正确的测试自动化策略。了解如何尽可能有效地引入所有不同类型的测试自动化实践,可以使您开始进行连续测试。 作...
软件测试也是近几年才火爆起来,由于其入门低、容易上手、对学历要求低等特点,使其迅速蓬勃发展起来。但俗话"入门容易成才难",软件测试包罗万象从文档静态测试、手工测试、自动化测试、单元测试、集成测试、安全测试、兼容性测试等各种形态或阶段测试...