什么是好的测试用例

集成测试的实践与思考

前面的文章聊过测试过程效率提升和演变,也分享了我对于单元测试的一些实践和思考。 这篇文章接着上篇单元测试的内容,聊聊集成测试的特点,要解决什么问题,以及实践的注意事项。 下图是软件从需求出现到最后的线上发布,大致要经历的几个阶段。 狭义上的测试活动开展,指的是研发提测到线上发布中间的这一阶段。在该阶 ......

零代码集成自动化的实现逻辑是什么?

零代码的概念是什么? 零代码平台是一种软件开发工具或平台,非技术人员能够创建和部署应用程序,而无需编写任何代码。它提供了可视化的界面和拖拽式的操作,使用户能够通过简单的配置和组合,以图形化的方式构建应用程序。这种平台通常包含了丰富的预定义组件、模板和工具,用户可以根据自己的需求选择和定制这些组件,而 ......
逻辑 代码

学习测试

学习测试 通过ai不断的提问,来测试自己某一知识的水平。 I'm currently learning about [关键词]. Ask me a series of [多少个问题] questions, one at a time, that will test my knowledge. Wai ......

网络音频模块是什么东西

网络音频模块是一种集成了网络连接功能的设备,用于处理和传输音频信号。这类模块通常包含音频处理芯片、网络接口(例如Wi-Fi或以太网)、控制电路和相关接口,使其能够通过网络连接实现音频数据的传输和处理。 以下是网络音频模块可能的功能和用途: 音频数据传输: 网络音频模块的主要功能之一是通过网络传输音频 ......
模块 音频 东西 网络

模具行业ERP有哪几种?可以帮助企业解决什么难题

在我们的生活当中可以看到很多种类的模具产品,这些商品有差异化的外观和应用途径,涉及的销售策略、包装、营销渠道、价格策略、品质等方面也存在诸多的差别。而信息和互联网技术的发展与成熟,模具行业的经营方式也朝着数据化和集成化方向发展。 进入大数据时代,不少模具企业也在考虑通过ERP系统解决项目、设计、生产 ......
难题 模具 行业 企业 ERP

网络音频传输模块有什么用

网络音频传输模块是一种用于将音频信号通过网络进行传输的设备或模块。它在多个应用领域中发挥重要作用,提供了许多便利和灵活性。以下是网络音频传输模块的一些常见用途: 音频流媒体服务: 网络音频传输模块可以用于支持音频流媒体服务,允许用户通过互联网即时播放音频内容,如音乐、广播、Podcast等。 远程广 ......
模块 音频 网络

马云说的AI电商时代是什么

这两天非常火的就是马老师说的,我们已经进入了AI的电商时代。相信电商时代大家很容易理解,换一个简单的方式来说就是网上购物。 AI相信大家已经很熟悉了,就是人工智能。早在十年前其实已经有AI人工智能的概念了,但是发展的一直比较缓慢。在最近两年才突然火爆了起来,也是因为open AI在横空出世了chat ......
时代

【性能测试】性能测试

定义 不断的通过不同场景的系统表现去探究系统设计与资源消耗之间的平衡 执行条件 已完成功能测试、系统趋于稳定的情况下执行性能测试 系统结构 了解系统所使用的技术及框架;环境搭建时了解项目的部署;性能分析与调优阶段深入分析技术细节 表示层 - 表示层(B/S)通过前端技术(html/js/css)将功 ......
性能

【SpringBoot】单元测试报错java.lang.IllegalStateException: Could not load TestContextBootstrapper [null]

一、运行test类方法时候报错 二、分析原因,发现版本不一致 三、找到pom文件, 把<version>RELEASE</version>注释掉,刷新一下maven依赖 四:修改后,依赖版本一致。 这样,就可以运行了。 ......

转行渗透测试之调研目录扫描

我是一名前端工程师,想要转行渗透测试,以写日记的形式记录每天学习结果,逐步完善渗透测试整个体系。 我了解到渗透测试里信息收集是很重要的一个环节,昨天调研了其中的目录扫描。我的调研方式就是在b站输入关键字目录扫描,完事了看一下前面几个播放量比较高的视频。 目录扫描的目的是找到网站的后台登录地址,这样如 ......
目录

WebSocket 是什么原理?为什么可以实现持久连接?

WebSocket 是一种用于实现持久连接的通信协议,它的原理和工作方式相对复杂,但我们可以尝试以尽可能简单和清晰的方式来解释它。 WebSocket 的原理 在理解 WebSocket 的工作原理之前,我们首先要了解 HTTP 协议的短连接性质。在传统的 HTTP 通信中,客户端发送一个请求到服务 ......
WebSocket 原理

酒精肝是什么?

酒精肝是由长期过量饮酒引起的一种肝病,其发生的原因主要是由于酒精对肝脏造成的直接和间接的损害。酒精会在肝脏中被分解和代谢,然而当饮酒过量时,肝脏无法及时代谢酒精,导致酒精在体内积聚,从而对肝脏造成损伤。 酒精肝的主要症状包括:腹部肿胀、肝区疼痛、恶心和呕吐等。如果酒精肝得不到及时治疗,可能会进一步演 ......
酒精肝 酒精

性能测试监控--Prometheus

随着业务的增长,服务器部署由单一架构向分布式集群架构转变,性能测试过程中指标监控也由单一服务器向集群服务器转变。 对于性能测试团队来说,需要建立起适用于测试的多机监控系统,以便后期顺利且高效地进行监控分析调优,从而保证整个测试过程的高可靠性。 因此,小编本期为大家讲讲如何搭建性能测试监控系统,做好关 ......
Prometheus 性能

软件测试/人工智能|为什么Python在人工智能时代异军突起

简介 Python作为一门动态、多范式的编程语言,在软件开发领域中占据着重要地位。但其真正的崛起来自于人工智能时代的到来。在这个信息爆炸和智能革命的时代,Python凭借其简洁易读的语法、丰富的库和框架以及强大的社区支持,成为了人工智能和机器学习领域的首选语言之一。 Python的优势 Python ......

软件测试/人工智能|一文告诉你LangChain核心模块chains原理

简介 Chain是LangChain的核心模块之一,它将每个零散的逻辑串联成一整个业务流程,相当于是所有复杂逻辑的基础,由此可见chain的重要性非比寻常。本文就来给大家介绍一下Chain模块的原理。 下面是chain的各种类型 设计思路 LangChain 能火爆的主要原因之一就是Chain 的设 ......

【转载】VS Code 进行 PHP 单元测试

参考 https://www.bilibili.com/video/BV1da4y1x7ZD https://learnku.com/articles/22072 (非常详细) https://juejin.cn/post/6844903541136424967 https://docs.phpun ......
单元 Code PHP

智能监控平台/视频共享融合系统EasyCVR接入RTSP协议视频流无法播放原因是什么?

视频集中存储/云存储/视频监控管理平台EasyCVR能在复杂的网络环境中,将分散的各类视频资源进行统一汇聚、整合、集中管理,实现视频资源的鉴权管理、按需调阅、全网分发、智能分析等。AI智能/大数据视频分析EasyCVR平台已经广泛应用在工地、工厂、园区、楼宇、校园、仓储等场景中。感兴趣的用户可以前往 ......
视频流 视频 原因 EasyCVR 智能

视频监控管理平台/智能监测/检测系统EasyCVR设备列表显示不全是什么原因?该如何解决?

GB28181视频监控国标平台/视频云存储/安防监控EasyCVR视频汇聚平台,基于云边端智能协同,支持海量视频的轻量化接入与汇聚、转码与处理、全网智能分发、视频集中存储等。智慧安防视频平台EasyCVR拓展性强,视频能力丰富,具体可实现视频监控直播、视频轮播、视频录像、云存储、回放与检索、智能告警 ......

秦疆的Java课程笔记:45 方法 什么是方法

学习本小节前,建议复习:秦疆的Java课程笔记:26 基础 变量 常量 作用域 System.out.println()中,System是一个系统的“类”,out是一个输出的“对象”,println()是一个“方法”。这句话的意思是:调用System类里面的标准输出对象out中的方法println( ......
方法 课程 笔记 Java

视频智能分析国标GB28181云平台EasyCVR加密机授权异常是什么原因?

国标GB28181视频汇聚/视频云存储/集中存储/视频监控管理平台EasyCVR能在复杂的网络环境中,将分散的各类视频资源进行统一汇聚、整合、集中管理,实现视频资源的鉴权管理、按需调阅、全网分发、云存储、智能分析等。 近期有用户选择使用加密机进行EasyCVR授权,但平台显示到期,于是联系技术人员协 ......
国标 原因 EasyCVR 智能 28181

性能测试:系统架构性能优化思路

今天谈下业务系统性能问题分析诊断和性能优化方面的内容。这篇文章重点还是谈已经上线的业务系统后续出现性能问题后的问题诊断和优化重点。 系统性能问题分析流程 我们首先来分析下如果一个业务系统上线前没有性能问题,而在上线后出现了比较严重的性能问题,那么实际上潜在的场景主要来自于以下几个方面。 业务出现大并 ......
性能 架构 思路 系统

.Net Core 单元测试获取配置文件节点值

单元测试类: ServiceProvider _serviceProvider; IConfiguration _config; [SetUp] public void Setup() { _config = new ConfigurationBuilder() .Add(new JsonConfi ......
节点 单元 文件 Core Net

如何用Pytest做性能测试?5个步骤轻松学会!

Pytest其实也是可以做性能测试或者基准测试的。是非常方便的。 可以考虑使用Pytest-benchmark类库进行。 安装pytest-benchmark 首先,确保已经安装了pytest和pytest-benchmark插件。可以使用以下命令安装插件: pip install pytest p ......
步骤 性能 Pytest

Linux 启动测试端口

当我想查看一台服务器80端口是否对外开放了,但服务器本地并没有启用80端口,如果通过搭建nginx或httpd服务,又比较麻烦,有一个简单的办法就是临时启动一个端口,命令如下: nc -lp 80 & 这样就在后台启用了一个80监听端口 参考连接:https://blog.csdn.net/qq_3 ......
端口 Linux

信而泰SSL测试方法介绍-ALPS平台

[本文介绍在ALPS平台上进行SSL测试的内容和方法 什么是SSL SSL全称是Secure Sockets Layer,指安全套接字协议,为基于TCP的应用层协议提供安全连接;SSL介于TCP/IP协议栈的第四层和第五层之间,广泛用于电子商务、网上银行等。 SSL协议有三个版本,其中SSL2.0和 ......
方法 平台 ALPS SSL

接口测试:接口常见bug分类

一、接口参数数据类型: 1. 数值型 2. 字符串类型 3. 数组或者 链表类型 4. 结构体 二、接口测试常见bug: 1. 特殊值处理不当导致程序异常退出或者崩溃 2. 类型边界溢出,导致数据读出和写入不一致 3. 取值边界外值未返回正确的错误信息 4. 参数 为null或空字符串“”等 5. ......
接口 常见 bug

运营商网络性能测试-Y.1564

前言 在网络部署之后和业务开展之前,运营商迫切希望了解当前网络的性能状态,以便为商业规划和业务推广提供必要的基础数据支持。因此,高可靠性和高精确度的性能测试方法对于运营商评判网络性能的优劣,显得尤为重要,而RFC 2544等传统测试标准已不足于鉴定当今的服务等级协议(SLA)。SLA是服务提供商(如 ......
运营商 性能 网络 1564

【小程序测试】小程序抓包环境搭建

简介 本次抓包采用Proxifier+Burp模式和Proxifier+Yakit模式 抓包环境 微信版本 Burp版本 Yakit版本 当前版本: v1.1.7-sp1 Proxifier版本 Proxifier+Burp搭建环境 Burp配置 配置burp代理 下载Burp证书需要访问Burp代 ......
程序 环境

GPT闲记:用buffer读取文件数据和不用有什么区别

:用buffer读取和不用有什么区别?请生动解释类比缓冲区对各种语言读取文件数据的作用。(删改了一些GPT废话 好的,让我用一个生动的类比来解释缓冲区的作用以及使用缓冲和不使用缓冲的区别。 比喻:读取书籍 1. 不使用缓冲区: - 想象你正在阅读一本书,但是每次只能读取一页,然后你必须停下来,去图书 ......
不用 文件 数据 buffer GPT

什么样的AI计算框架才是受用户喜欢的?

说明,本文是个人的一些胡想。 背景: AI计算框架现在从国外的百家争鸣过度到了国内百家争鸣的局面了。在7、8年前的时候,国外的AI计算框架简直是数不胜数,从14、15年前Nvidia公司的显卡需要手动编写cuda代码实现神经网络,从异构向量计算的推出到神经网络框架的广泛使用细细算来也就是十几年的时间 ......
框架 用户