文章 2024-04-27 来自:开发者社区

【专栏】测试驱动开发(TDD)和行为驱动开发(BDD)的核心概念与实践

引言:在软件开发的世界里,质量保障和风险管理是项目成功的关键因素。为了应对这一挑战,测试驱动开发(Test-Driven Development, TDD)和行为驱动开发(Behavior-Driven Development, BDD)应运而生,并逐渐成为软件开发领域内的热门话题。尽...

文章 2024-04-02 来自:开发者社区

【测试】1. 概念 + 基础篇

概念篇 测试相较于开发岗位而言,如果同学们的编程能力稍微弱一些,可以尝试测试方向(更简单) 1. 什么是软件测试 最常见的理解是:软件测试就是找BUG,发现缺陷。 早期,人们更多的将测试看成是对软件产品“检验”,检查软件的每个功能是否运行正常。1983年,Bill Hetzel将软件测试定义为:软件测试就是一系列活动,这些活动是为了评估一个程序或者软件系统的特性或能力,并确定是否达...

【测试】1. 概念 + 基础篇
文章 2024-03-07 来自:开发者社区

Java 中的单元测试概念、常用的单元测试框架以及一些常用的单元测试语句

在软件开发中,单元测试是一种重要的测试方法,用于验证代码的正确性、稳定性和可靠性。Java 提供了丰富的单元测试工具和框架,使得编写和执行单元测试变得更加简单和高效。本文将介绍 Java 中的单元测试概念、常用的单元测试框架以及一些常用的单元测试语句。 1. 单元测试概述 1.1 什么是单元测试单元测试是一种测试方法,用于对软件系统的最小单...

文章 2024-02-26 来自:开发者社区

JAVA单元测试概念与实战

单元测试是软件开发中的一个测试方法,用于验证软件代码中最小的、独立的单元是否按照预期工作。在Java中,这通常指的是单个的方法或者一个类的个别功能。单元测试的目的是隔离代码的每个部分,并确保各个部分是正确的。 特点 独立性:每个测试应该独立于其他测试运行,不依赖外部条件或状态。 重复性:测试应该可以在任何环境中重复执行,并给出相同的结果。 小范围:...

阿里云文档 2024-02-04

PTS的基本概念

在使用性能测试 PTS(Performance Testing Service)之前,您需要了解PTS的相关名词术语。

文章 2024-01-16 来自:开发者社区

软件测试:基础概念

一、前言软件测试是软件开发过程中至关重要的一环,它确保了软件的质量和稳定性。随着软件开发的快速发展,软件测试的重要性日益凸显。本文将深入探讨软件测试的艺术,帮助读者理解测试的原则、方法和技术,并掌握如何在实际项目中运用它们。二、软件测试的原则和方法论1.测试的原则软件测试应遵循以下原则:(1) 尽早开始测试:测试应从项目初期就开始,确保问题在早期阶段就被发现和解决。(2) 全面覆盖:测试应覆盖所....

软件测试:基础概念
文章 2023-12-28 来自:开发者社区

软件测试/测试开发|软件测试基础概念

前言 在我们使用各种App访问各个网站时,偶尔会出现软件崩溃,加载缓慢,或者出现报错的情况,而这两年,我们也见过了很多大厂的App出现问题,比如美团外卖,比如阿里云和微信都出现过问题,而要避免出现上述这些大的问题,就需要我们在软件上线之前尽可能的发现软件的问题,这就是我们所说的测试,即对软件进行测试,发现问题找到原因就是我们软件测试的目的。 软件缺陷 在了解什么是软件测试之前,我们先要了解...

软件测试/测试开发|软件测试基础概念
文章 2023-12-14 来自:开发者社区

一些安全测试相关的概念梳理

等保2.0为适应云计算、大数据、物联网及工业控制等新技术的安全需求,国家适时出台了等保2.0的建设体系。等保2.0的要求包括安全物理环境、安全通信网络、安全区域边界、安全计算环境及安全管理中心5个方面。物理安全一般在机房建设初期进行了考虑,安全相关制度需在数据中心投入使用时制定,相关安全配套建设需要与网络建设做到“三同步”,根据安全通信网络、安全区域边界以及安全计算环境的需求配置安全设备。网络边....

文章 2023-12-04 来自:开发者社区

【软件测试学习】—软件测试的概念与软件测试模型(一)

一、软件的分类CS架构(Client-Server Architecture)是一种分布式计算模型,其中客户端和服务器之间通过网络进行通信。在这种架构中,客户端负责向服务器发送请求,并接收服务器返回的响应。服务器则负责处理客户端的请求,并返回相应的结果。CS架构通常用于构建大型的网络应用程序,如Web应用程序、电子邮件系统、数据库管理系统等。BS架构(Browser-Server Archite....

【软件测试学习】—软件测试的概念与软件测试模型(一)
文章 2023-12-04 来自:开发者社区

软件测试/人工智能|Python 变量解析:从基础概念到内存地址探究

变量 什么是变量? 变量是在程序中用于存储数据的名称。它们可以存储各种类型的数据,比如数字、文本、列表、字典等等。 变量类型 在介绍变量时,可以提及 Python 中常见的变量类型,例如整数、浮点数、字符串、布尔值、列表、元组、字典等。如下所示: a = 1 b = 'muller' c = '123' d = [1,2,3] e = { "name": "muller"} g ...

软件测试/人工智能|Python 变量解析:从基础概念到内存地址探究

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注