搜索内容

测试
  • 测试自动化的 10 个最佳实践

    我们都知道测试自动化对软件开发有好处(就像坚果对我们的身体一样!),很遗憾很多公司在不考虑细微差别的情况下就赶着上线测试自动化。如果您不遵循一些规则,您可能会弄巧反拙。 *以下内容为本人的学习笔记,如需要转载,请声明原文链接 微信公众号「ENG八戒」https://mp.weixin.qq.com/s/qavI7z8IAy8qaiQvuQgURQ 虽然大家都知道坚果是非常健康和有营养的,但是,当你尝试吃它的时候,我猜测过程都不会很顺利。 现实就是那么相似,我们都知道测试自动化……
    2023-05-06
  • 单元测试与Mockito

    系列文章目录和关于我 零丶背景 最近在新公司第一次上手写代码,写了一个不是很难的业务逻辑代码,但是在我写单元测试的时候,发现自己对单元测试的理解的就是一坨,整个过程写得慢,还写得臭。造成这种局面我认为是因为: 对Mockito api是不是很熟悉 没有自己单元测试方法论,不知道怎样写好单元测试。 now,我将从这两个部分来学习一下单元测试,如何写,如何写好单元测试? 一丶为什么需要单元测试 在上一份工作,我基本上不咋写单元测试,觉得很麻烦,不如直接postman,swagg……
    2023-04-23
  • 单元测试与Mockito

    系列文章目录和关于我 零丶背景 最近在新公司第一次上手写代码,写了一个不是很难的业务逻辑代码,但是在我写单元测试的时候,发现自己对单元测试的理解的就是一坨,整个过程写得慢,还写得臭。造成这种局面我认为是因为: 对Mockito api是不是很熟悉 没有自己单元测试方法论,不知道怎样写好单元测试。 now,我将从这两个部分来学习一下单元测试,如何写,如何写好单元测试? 一丶为什么需要单元测试 在上一份工作,我基本上不咋写单元测试,觉得很麻烦,不如直接postman,swagg……
    2023-04-23
  • 扎实打牢数据结构算法根基,从此不怕算法面试系列之week01 02-09 测试算法时间复杂度性能的方式方法

    1、数组生成器 测试算法性能肯定不能自己手动声明创建数组了,在现代计算机上,对于O(n)级别的算法,都需要10W级别以上的数据才能看到性能,我们肯定不能手动声明10W个元素的数组吧? 所以,创建数组生成器。 这里,自己创建一个数组生成器——ArrayGenerator。 package com.mosesmin.datastructure.week01.chap02; /** * @Misson&Goal 代码以交朋友、传福音 * @ClassName ArrayGenerator * @Description TODO 数组生成器 * @Author MosesMin * @Date 2023/4/14 * @Versio……
    2023-04-21
  • 数据库测试指南

    为什么要测试数据库? 数据映射 在软件系统中,数据经常从UI(用户界面)到后端数据库之间来回穿梭,反之亦然。因此,这些是需要注意的一些方面: 检查用户界面/前端表单中的字段是否与数据库表中的相应字段有一致的映射。 通常情况下,这种映射信息在需求文件中被定义。 每当在应用程序的前端执行某个动作时,相应的CRUD(创建、检索、更新和删除)动作会在后端被调用。测试人员必须检查是否调用了正确的动作,以及调用的动作本身是否成功。 ACID属性验证 原子性、一致性、……
    2023-04-18
  • 测试1号位的自我修养

    测试1号位一般由大型项目中拆分出来的角色(产品1号位、研发1号位、测试1号位等),也叫主测试,是该项目的质量架构师,负责把控整体的资源协调、测试计划、用例评审,风险预判以及问题解决等,保障项目高质量交付 作者:京东零售 吴聪 引言 目前京东实行BigBoss机制以及积木型组织,同时现阶段再次强调了“经营”理念,以上均是比较大的组织层面的纲领和引导,核心是为了激发大家owner意识可以更好更快为公司产出价值和贡献。落到具体执行层面,与测试岗位息……
    2023-04-16
  • 安全测试前置实践1-白盒&黑盒扫描

    本文我们将以围绕系统安全质量提升为目标,讲述在安全前置扫描上实践开展过程。希望通过此篇文章,帮助大家更深入、透彻地了解安全测试,能快速开展安全测试。 作者:京东物流 陈维 一、引言 G.J.Myers在《软件测试的艺术》中提出:从心理学角度来说,测试是一个为了寻找错误而运行程序的过程。 那么安全测试则是一个寻找系统潜在安全问题的过程,通过测试手段发现系统中可能存在的安全问题和风险,分析并进行优化,保障系统的安全质量。 从应用安全维度出发,展开系……
    2023-04-16
  • fio性能测试-环境搭建,功能介绍,测试讲解

    fio性能测试-环境搭建,功能介绍,测试讲解 Fio介绍:FIO(Flexible I/O Tester)是一个用于测试磁盘、文件系统、块设备和网络设备性能的工具。它可以模拟不同类型的I/O负载,包括随机或顺序读写、混合读写、随机或顺序访问等。FIO提供了丰富的选项和参数,可以对测试进行高度定制化配置,以满足各种应用场景和需求。FIO是开源软件,可在Linux、Unix、Windows等多种平台上运行。 1.测试环境 系统:CentOS Linux release 7.9.2009 (Core) 硬盘:7.7TB(RAID5 SAS 1.2TB*8) 2.fio工……
    2023-04-16
  • C++ 测试框架 GoogleTest 初学者入门篇 丙

    本文上接 C++ 测试框架 GoogleTest 初学者入门篇 系列第三篇,也是最后一篇了,源码解读级别! theme: channing-cyan *以下内容为本人的学习笔记,如需要转载,请声明原文链接 微信公众号「ENG八戒」https://mp.weixin.qq.com/s/RIztusI3uKRnoHVf0sloeg 开发者虽然主要负责工程里的开发任务,但是每个开发完毕的功能都是需要开发者自测通过的,所以经常会听到开发者提起单元测试的话题。那么今天我就带大伙一起来看看大名鼎鼎的谷歌 C++ 测试框架 GoogleT……
    2023-04-16
  • 新一代自动化测试神器Playwright

    Playwright是目前最好用的自动化测试工具了吗? 转载请注明出处❤️ 作者:测试蔡坨坨 原文链接:caituotuo.top/4bedb73c.html 你好,我是测试蔡坨坨。 说到WebUI自动化测试,首当其冲的当属Selenium,在很长的一段时间内,Selenium统治着Web自动化,Selenium其实经历了四个阶段,从2006年发布的Selenium 1.0到最新的Selenium 4.8.3。 2006年,Selenium 1.0发布 Selenium 1.0包含Selenium IDE(浏览器插件,可以帮助我们录制并生成脚本,对于不会代码的同学来说,它……
    2023-04-16