概念:微服务就是一些可独立运行、可协同工作的小的服务。微服务是现在特别流行的服务,微服务的字面意思是大家都很好理解,就是将系统拆分成很多小的独立系统,每个系统我们看成一个服务,从存储,缓存,部署相对独立。通过服务的小型化、原子化以及分布式架构的弹性伸缩和高可用性,可以实现业务之间的松耦合、
一.前言:在整个测试的过程中,提测之前,准确说,应该在需求评审、技术方案确认之后,那我们就需要去编写测试用例,通过测试用例来执行测试。本篇只是单纯的描述如何编写一条用例,针对用例本身,比如:包含哪些必要字段、可以有哪些扩展字段,每个字段应该编写到什么样的程度。  二.正文:好的测试用例有诸
一.软件测试定义 软件测试,描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。换句话说,软件测试是一种实际输出与预期输出之间的审核或者比较过程。软件测试的经典定义是:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。 二.测试原
前言: 我们在变化中成长。假设你拒尽了变化,你就拒尽了新的美丽和新的机遇。今天一菲用亲身经历和你好好聊聊一个好的软件测试工程师应该做到哪些? 一.初始软件测试我在没有做测试工作之前,如果你问我一个关于杯子的质量问题,我很会说两个字,很好,但是现在的我就会想到很多这就是测试人的格局我骄傲。
前言: 大家好,我是一菲,今天我们来聊聊接口测试DDT方面,即数据驱动测试,简单的理解就是为了数据的改变从而驱动自动化测试的执行,最终引起测试结果的改变。使用外部数据源实现对输入输出与期望值的参数化,从而避免在测试中使用硬编码的数据的情况。在这里推荐一个我自己创建的微信公众号,程序媛一菲,
 一、前言:        跟着收集手艺的迅速成长,尤其是WEB及其应用轨范的普及,各类基于WEB的应用轨范以其便利、快速,易操作等特点不竭成闻敉件开发的重点。与此同时,跟着需求量与应用规模的不竭扩年夜,对WEB应用软件的正确性、有用性和对WEB处事器等方面都提出了越来越高的机能要求,对W
最简单舒适的Mock测试应该是怎样的? 指着源文件调用了外部依赖的那行代码说: 结束。甭管他是私有方法、静态方法,还是别的类的方法,直接换掉,不要有任何多余动作。 一. Mock测试八股文 Java的Mock工具伴随着单元测试技术不断迭代发展,可谓前仆后继、历久弥新,虽然原理各不相同,但核
前言: 对于很多转行做测试的朋友来说,很多的小伙伴们不知道软件测试学习该如何开始,软件测试需要掌握哪些知识。下面是根据我自己的理解,列出了以下核心技能,希望对刚入行或者准备学习测试的朋友提供一点指引入的知识,希望能给大家一些帮助,不要太感动喔。 正文: 一.测试人员必顺熟悉软件开发流程
**前言:** 一菲在写这篇文章时经过了多次慎重的考虑,为什么呢,因为这个是对大家有很大影响的,甚至直接决定着转行的命运的,青云叔叔满打满算在这一行干了也14年左右了,也算是这一行业的"老油条"了,技术方向做到了测试专家,在管理方向做到了测试总监,管理几十人的大团队,外企干过,各种上市公司
前言: 软件行业正迈向自主、快速、高效的未来。为了跟上这个高速前进的生态系统的步伐,必须加快应用程序的交付时间,但不能以牺牲质量为代价。快速实现质量是必要的,因此质量保证得到了很多关注。为了满足卓越的质量和更快的上市时间的需求,自动化测试将被优先考虑。对于微型、小型和中型企业(SMEs)来
作为一个合格的软件测试人员, 能够熟练定位bug的位置是属于前端还是后端,是必备技能之一。所以就需要明白前后端数据是怎么进行交互的。 一、网站数据处理主要分为三层     第一层,表示层,这部分可以用HTML代码,CSS/Javascript代码来实现等。通过前端代码可以实现网页的布局和设
1、 问:你在测试中发现了一个bug,但是开发经理认为这不是一个bug,你应该怎样解决? 答:首先,将问题提交到缺陷管理库里面进行备案。 然后,要获取判断的依据和标准: 根据需求说明书、产品说明、设计文档等,确认实际结果是否与计划有不一致的地方,提供缺陷是否确认的直接依据; 如果没有文档依
大家好,我是一菲,今天和大家讲一下完成性能测试,测试人员需要做哪些工作?接下来一菲用四个步骤妥妥的教会你,啥叫完整的性能测试,请看好了呀!一.流程概述 1.规范流程的意义 规范的性能测试实施流程能够加强测试工作流程控制,明确性能测试各阶段应完成的工作,指导测试人员正确、有序的开展性能测试工
一. 前言: 要做软件测试,首先得了解什么是软件测试,软件测试的经典定义是:在规定的条件下,对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。 在测试工作中,作为一名有追求的软件测试员一定是有自己的原则的: 首先是,有计划,尽早开展测试工作,不自测,追溯
摘要 经常有人说:软件测试行业的前景怎么样?软件测试是不是也经常熬夜加班啊?软件测试累不累啊?你后悔学软件测试了吗?对于这些问题,我只想说:你深入了解过软件测试行业吗?你知道软件测试有哪些好处吗?今天我就来说一下,选择软件测试行业,你会: 1、起薪高,挣更多的钱; 2、无性别歧视,技术为
摘要 码农的产品和服务大都是以软件形式存在的,我们存在的价值之一就是快速提供高质量的软件产品或服务。如何保障软件的高质量呢?这与软件测试分不开的,测试是保证软件质量的关键环节之一。 老码农早年曾经做过两年的软件测试,现斗胆介绍一下老码农眼中的测试。 什么是软件测试? 软件测试是以评价一
  通过前面学习fixture可以正常的代替setup和teardown,我们在后期框架中的文件名过多,或者函数名过多,有时会和fixture名字进行重名,或者fixture调用容易出错。fixture也可以进行重新自己更改自己的名称 fixture重命名 在fixture源码中我们可以通
职场,三阶段 。 第一阶段,刚入行:感觉自己什么都不懂,什么都要学 。 第二阶段,入行1-2年:好像什么都懂了 。 第三阶段,入行多年:突然发现,其实自己什么都不懂 。 软件测试,入行太简单了。 看一本软件测试理论书籍 。 看一点数据库知识(增删改查)。 看一点Linux常用命