![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自动化测试
文章平均质量分 91
软件测试小七
日常分享java+python自动化测试开发领域的技术资料,覆盖高阶测试领域的各个知识点。私人号,非诚勿扰。
展开
-
自动化测试 or 手动测试?看完还不懂你来打我
在软件测试行业中,争议最大的话题是“更好的是手动测试还是自动化测试”。尽管自动化测试最常谈论流行语,并且正在慢慢主导测试领域,手动测试的必要性不可忽视。 在本文中,将探讨手动测试和自动化测试之间的更深差异。 什么是手动测试 对软件进行手工测试以发现缺陷的过程。测试人员是站在用户的视角,并确保所有功能都按照需求文档中那样工作。在这个过程中,测试人员执行测试用例并在不使用任何自动化工具的情况下手动生成报告。 手动测试类型 黑盒测试:黑盒测试是一种软件测试方法,测试人员在测试中测试被测软件的..原创 2021-07-12 17:18:36 · 368 阅读 · 4 评论 -
如何做到有效的集成测试?新技能get !!
软件产品的构成都是非常复杂的,这也就意味着它将含有多个模块,这些模块通过接口进行交互。针对于这些集成模块的测试,我们称之为集成测试。也可以认为它是由单元测试扩展出来的。 什么是集成测试 集成测试是测试单元模块之间的连接或数据传输的过程。它又称为I&T(集成与测试)。 它分为大爆炸法、自上而下法、自下而上法和三明治或混合集成法(自上而下和自下而上相结合)。这个过程是通过使用名为stub和Drivers的虚拟程序来执行,其不需要实现软件整个模块,而只是模拟与调用模块的数据通信即可。 它通...原创 2021-07-09 17:59:50 · 514 阅读 · 4 评论 -
【干货文章】spring boot 集成 junit5,还不会单元测试的看过来!
一、单元测试的概念 软件测试通常划分为四个层次,每个层次都会去验证软件产品的功能,质量和性能指标。它们是:单元测试,集成测试,系统测试和验收测试。 概念: 单元测试(unit testing)是指对软件中的最小可测试单元进行检查和验证,在Java中单元测试的最小单元是类。 单元测试是开发者编写的一小段代码,用于检验被测代码的一个很小的,很明确的功能是否正确。执行单元测试,就是为了证明这 段代码的行为和我们期望是否一致。 单元测试引用: 众所周知,通过spring initialize创建的.转载 2021-07-08 18:02:58 · 303 阅读 · 0 评论 -
一文带你吃透黑盒测试跟白盒测试的区别
前言 大家好,我是小七,在前面的测试笔记中我们具体聊过白盒测试跟黑盒测试,这些天跟我的一些同事也有聊到类似的一些概念,今天就跟大家分享下我对这两种测试的理解。 黑盒测试 它是根据软件需求和规范创建测试场景/案例,按照需求文档里面定义的行为及规范进行输入并且检查输出的测试。 测试人员在不查看内部代码结构的情况下,评估被测软件的功能。它可以应用于软件测试的各个层次,如单元、集成、系统和验收测试。 因为不查看源码,所以测试人员只对应用程序的功能部分执行测试,以确保软件的行为符合预期,所以是基于行为的原创 2021-07-07 16:27:14 · 17674 阅读 · 0 评论 -
软件测试小白必备笔记(四)
大家好,昨天发了篇黑盒测试的文章,好多朋友看完后在群里要求小七出一期白盒测试,今天就给大家分享软件测试入门必备笔记第四弹-白盒测试,喜欢的朋友请持续关注小七的博客哦! 1 白盒测试 白盒测试是对软件的过程性细节做细致的检查,把测试对象看作是一个打开的盒子,允许测试人员利用程序内部的逻辑结构以及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。通过在不同点检查程序状态,确定实际状态是否与预期的状态一致。 白盒测试只测试软件产品的内部结构和处理过程,而不是测试软件产品的功能,可以分为静态和...原创 2021-07-07 14:47:02 · 333 阅读 · 1 评论 -
软件测试小白必备笔记(三)
大家好,没错,又是我小七,今天继续给大家分享软件测试入门必备笔记第三弹-黑盒测试,感兴趣的朋友持续关注小七的博客哦! 1 黑盒测试概述 黑盒测试也叫功能测试,通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作是一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,对程序接口进行测试,只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当接收输入数据而产生正确的输出信息。 黑盒测试以用户角度,从输入数据与输出数据的关系触发,试图发现一下几类错误: 功能不正确或...原创 2021-07-06 16:26:12 · 244 阅读 · 1 评论 -
软件测试小白必备笔记(二)
前言 大家好,我是小七,今天继续给大家分享软件测试入门必备笔记的第二弹-测试流程,感兴趣的朋友请持续关注小七的博客哦! 目录 1 测试流程概述 2 单元测试 2.1 定义 2.2 内容 2.3 步骤 3 集成测试 3.1 定义 3.2 任务 3.3 方法 3.3.1 非增量式集成测试方法 3.3.2 增量式集成测试方法 4 确认测试 4.1 定义 4.2 内容 5 验收测试 5.1 定义 5.2 内容 5.2.1alpha测试 5.2.2beta测试 ..原创 2021-07-06 15:29:34 · 180 阅读 · 0 评论 -
软件测试小白必备笔记(一)
目录 前言 1 软件测试目的 2 软件测试的原则 3 软件测试分类 3.1 按测试阶段划分 3.2 按执行状态划分 3.3 按照测试技术划分 3.4 按执行主体划分 4 软件测试模型 4.1V模型 4.2W模型 4.3H模型 4.4X模型 4.5 前置模型 4.6 测试模型各自特点 5 测试用例 5.1 定义 5.2 测试用例的设计方法 5.3 测试用例设计误区 前言 今天给大家分享软件测试的系列概念笔记,感兴趣的朋友请持续关注小七的博客哦。 1 软件测试...原创 2021-07-05 16:49:01 · 315 阅读 · 0 评论 -
同样是做软件测试,为什么别人就能【月薪3w】,谈谈软件测试人员的职业发展之路
前言 大家好,我是小七。 这段时间也是刚刚登陆csdn,发现很多人对软件测试都有一些刻板印象,比如觉得测试“入门门槛低,没啥技术含量”、“对公司来说不重要”、“操作简单工作枯燥”、“一百个开发,一个测试”等等。 其实,网上出现这些测试相关的负面评论,根源在于企业对测试人员的要求,已经由低端的功能性测试,转变为更高级的自动化测试了。 但我发现,身边不少测试工程师,大部分时间仍在做重复性工作,想探索点新技术,发现公司的业务场景和用户体量根本用不着,长久下去,某天跟同行交流才发现自己仿佛被时代原创 2021-07-05 15:30:15 · 1628 阅读 · 0 评论 -
2021【最新】十大流行软件测试工具
前言 本文介绍了最新的软件测试工具,它们可以帮助我们快速、有效地交付。 Tricentis 主导的一项全球调查为我们提供了几个有关测试趋势的重要观察。趋势表明,团队倾向于使用功能测试,这可以理解,但是手动测试也将保留下来。 怎么选择测试框架?这有一些标准: 相对快速和方便设置(或开箱即用的解决方案) 支持社区或开发者自己可以为其框架提供支持 有清晰而全面的文档 与其他工具充分集成 有一些很酷的功能,例如代码可重用性支持在多个平台和环境进行测试原创 2021-07-03 17:14:00 · 691 阅读 · 5 评论 -
所谓软件测试能力强,其实就是这五点,职场测试人员建议收藏
前言 这段时间群里发生过激烈的讨论,很多人觉得现在测试门槛变高了, 以前大家只需要做业务测试就可以生存下去了但是现在【测试开发】出现了,看着其他人学工具,学代码自己也越来越焦虑, 尤其是越来越多的招聘需求里也明确写了需要代码能力, 那我不学岂不是要失业了么。其实职场上所谓软件测试能力强,就是以下五点。 一、接受工作,只问标准。 单位领导布置给你一项工作,别的你可以不问,比如为什么要这样做、这样做有什么意义、我能得到什么好处等等,但有一件事你必须当面问明白,那就是“领导希望这件工作达到一个什么样的状原创 2021-07-03 16:52:16 · 408 阅读 · 2 评论