如何增加「测试价值」?6个实践可以帮到你
即便测试自动化日益普及,功能测试仍然很重要。大多数软件应用都需要手工测试,以验证确认每个功能及其相互作用。不幸的是,许多测试人员花时间做功能测试,却没有走出这个茧。原因可能是技能欠缺,不知道如何编码,害怕未知或有限的测试环境知识…
即便测试自动化日益普及,功能测试仍然很重要。大多数软件应用都需要手工测试,以验证确认每个功能及其相互作用。不幸的是,许多测试人员花时间做功能测试,却没有走出这个茧。原因可能是技能欠缺,不知道如何编码,害怕未知或有限的测试环境知识…
2019马上就要过去,在这一年中,一大波新的方法和创新来到软件测试领域。在进入2020年之前,让我们一起回顾一下,在过去一年中,最突出的软件测试趋势有哪些。本篇文章将引导您浏览2019年最具影响力的五个软件测试趋势,让我们一起看一下:…
市面上流行的压力/负载/性能测试工具多是来自国外,近年来国内的性能测试工具也如雨后春笋崛起。同时由于开发的目的和侧重点不同,其功能也有很大差异,下面就为您简单介绍10款目前最常见的测试产品。1、kylinTOP测试与监控平台(商用版)kyl…
背景小酋初入软件测试时,对测试报告的认知就是一个用于项目结项的可有可无的形式文档,因此也就根据公司提供的模板依葫芦画瓢完成了事。但当参与公司ISO的评审、CMMI3认证后,开始认识到软件测试报告远非一种形式,更多是一个测试活动的总结,项…
测试员的使命:为bug生,为bug死,为bug奋斗一辈子!这话略有夸张,但毫无疑问,软件测试员的核心工作就是找出软件中的bug。包括小酋前面提到的需求分析、测试需求提取、测试用例设计等,都是为此服务。何为bug?这个不清楚?可以在小酋测…
软件测试原则①尽早和持续不断的测试;②彻底完全的测试是不可能的;③软件测试是有风险的行为;④并非所有的软件错误都能修复;⑤反向思维逻辑;⑥由小到大的测试范围;⑦避免测试自己的项目;⑧从用户需求入手;⑨一定…
提到写用例,老司机们可都会投来不屑的一瞥,写用例嘛?123ABCsoeasy!然而,当真写出来的用例,可能闪瞎大家的眼。哈哈,这是怎么练就的呢?请看上方大屏幕……哦,哦,请看下面~测试用例要包括欲测试的功能、应输入的数据和预期的…
前言:虽然网上有很多关于这方面的文章和文档,笔者也曾经在百度分享过《系统测试用例设计》的PPT,但我认为包括原来我发的PPT都有一些地方存在缺失。因此这个专题,我将从零开始系统介绍怎么进行系统测试用例的设计。希望对测试员或其它测试相关…
“一步天堂,一步地狱。”当我们还是学生时,可能仅差一分,就名落孙山;仅多一分,就金榜题名。我们工作上班,可能就差一秒,就得算迟到罚钱;仅快一秒,就能带来一天的好心情。当我们勇攀高峰时,可能仅失一步,将跌落万丈深渊;仅多一步,则…
在上一篇中,小酋讲解了“用户需求和软件需求”,接下小酋就讲讲拿到需求后,如何进行测试需求分析,重点是测试点的提取。1、测试需求是什么?测试需求主要解决“测什么”的问题。测试需求应全部覆盖已定义的业务流程,功能和非功能方面的…
一、什么是自动化测试框架在了解什么是自动化测试框架之前,先了解一下什么叫框架?框架是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者…
1系统性能定义性能测试,主要是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。系统性能主要包括两个值:吞吐量(Throughtput),即每秒钟可以处理的请求数,事务数。系统延迟(Latency),也就是…
软件测试有哪些类别?这似乎是一个很easy的问题,但事实如此吗?小酋今天打算对这些测试类别做一个梳理:测试方法划分黑盒测试:通过软件的外部表现来发现缺陷和错误。白盒测试:对软件内部结构进行分析,检测寻找问题。灰盒测试…
接口测试是目前最主流的自动化测试手段,它组合不同的参数向服务器发送请求,接受和解析响应结果,通过测试数据的交换逻辑来验证服务端程序工作的正确性。我们在测试过程中需要考虑不同的输入组合,来覆盖不同的测试范围;除此之外,系统中往往存在…
首先让我们了解下这两类测试:接口自动化测试(业务逻辑层):主要检查验证模块间的调用返回以及不同系统、服务间的数据交换,常见的接口测试工具有postman、jmeter、loadrunner等。UI自动化测试(GUI界面层):UI层是用户使用产品的入口,所有…