软件测试分哪几种,它们的区别有哪些?

按照测试技术划分、按照开发阶段划分

一. 按照测试技术划分 有黑盒测试、白盒测试和灰盒测试,主要区别在于是否了解系统或程序的内部结构和代码 1. 黑盒测试(Black Box Testing) 黑盒测试又叫功能测试或数据驱动测试,只关注输入输出,也就是程序的外在表现。 已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求,也叫功能测试,是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,……

Linux Centos 7.9 安装Redis 7.2.1

Linux Centos 7.9 上自定义位置安装 Redis 7.2.1 单机版的操作步骤

大家好,我是闲者,这里记录下在Linux Centos 7.9 上自定义位置安装 Redis 7.2.1 单机版的操作步骤,以供大家参考,如果有什么问题,大家可留言评论。 自定义安装有个好处,删除的时候删除安装目录和其他自定以的配置就好了。 一. Linux 中安装redis 1. 下载并编译Redis: 首先,你需要下载并编译Redis。以下是通常的步骤: 1.1. 创建文件夹 在你想要安装Re……

Windows10 安装RabbitMQ

最新 Windows10 中安装RabbitMQ详细步骤及使用示例

及大家好,我是闲者,今天记录下最新 2023 在 Windows10 中安装RabbitMQ的详细步骤,以供大家参考 一. 安装RabbitMQ服务器 1. 查看对应版本 在安装之前查看下RabbitMQ对应的erlang版本,这样可以避免很多问题。 查看地址 1. 下载 1.1. 下载erlang 原因:RabbitMQ服务端代码是使用并发式语言Erlang编写的,安装Rabbit MQ的前提是……

网站性能测试及运营等术语

网站性能测试及运营等术语

网站性能测试是评估网站或应用程序在不同负载条件下的性能和稳定性的过程。它有助于确保您的网站在高流量时仍能正常运行。以下是一些常见的性能测试指标以及它们的含义和计算方法。 一. 常见性能指标及术语: 1. 响应时间 (Response Time): 含义:用户请求到达服务器并返回响应的时间。 计算方法:通常以毫秒(ms)为单位测量,可以通过测量从发出请求到接收响应的时间来计算。 2. 吞吐量 (……

Ngrok介绍及使用

ngrok是一个免费的开源工具,用于在公共Internet上创建安全隧道,将本地服务器暴露给外部网络

ngrok是什么,如何使用 ngrok是一个免费的开源工具,用于在公共Internet上创建安全隧道,将本地服务器暴露给外部网络。它可以用来快速将本地开发服务器暴露在Internet上,方便自己或他人进行远程访问和测试。ngrok特别适用于Web开发人员,因为它可以让你在本地开发环境中测试Web应用程序,并与他人分享你的进度,而无需将应用程序部署到实际的服务器上。 使用ngrok非常简单,下面是一……

Git常用命令及问题

Git常用操作命令

一. 初始配置 1. 账号邮箱配置 git config --global user.name test git config --global user.email test@test.com 2. alias简写配置 在Git中,你可以使用alias(别名)来为常用的Git命令创建简写配置。通过别名,你可以用更短、更简洁的方式执行常用的Git操作。 2.1 使用git config命令配置……

Maven 常见问题及解决

将本地的 JAR 包推送到 Maven 仓库

settings 配置文件详解 <?xml version="1.0" encoding="UTF-8"?> <!-- 版权所有 Apache 软件基金会(ASF),根据 Apache 2.0 许可证发布。 详情请参见 http://www.apache.org/licenses/LICENSE-2.0 --> <!-- M……

Windows PowerShell 常用命令

Windows生成文件目录树状图命令

Windows 生成文件目录结构tree命令 在Windows操作系统下,可以使用命令行工具来生成文件目录结构的树状图。一个常用的工具是tree命令。 1. 基本用法 tree [Drive:][Path] [/F] [/A] 2. 选项说明 [Drive:][Path]:指定要显示目录结构的驱动器和路径。如果未指定路径,则默认为当前目录。 /F:显示每个目录中的文件。 /A:使用ASCII字……

Windows 中 Nginx 安装部署

Nginx (engine x) 是一个高性能的 HTTP 和反向代理服务器

一. Nginx 简介 Nginx (engine x) 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 服务器。Nginx 是由伊戈尔·赛索耶夫为俄罗斯访问量第二的 Rambler.ru 站点(俄文:Рамблер)开发的. 它也是一种轻量级的 Web 服务器,可以作为独立的服务器部署网站(类似 Tomcat)。它高性能和低消耗内存的结构受到很多大公司青睐,如……

Java 常用工具介绍

Java反编译工具

Java反编译工具 jd-gui 下载 下载地址,如图按照版本选择即可 特点 优点:反编译的源代码基本符合,没有乱七八糟新增的修饰符 缺点:反编译过程耗时较长 无法还原内部类 使用 直接将jar拖拽到exe上即可,可以查看对应的class文件 导出源代码:点击file -> Save All Sources按钮进行导出 Luyten 下载 下载地址下载exe版本 特点 优点:……