什么是好的测试用例

RocketMQ 为什么会丢消息,如何保证消息不丢失

Producer 丢消息 1.同步发送 RocketMQ发送消息有三种模式,即同步发送,异步发送、单向发送。 同步发送消息时会同步阻塞等待Broker返回发送结果,如果发送失败不会收到发送结果SendResult,这种是最可靠的发送方式。 异步发送消息可以在回调方法中得知发送结果。 单向发送是消息发 ......
消息 RocketMQ

软件测试全套教程,软件测试自学线路图

本文从一个简单的登录接口测试入手,一步步调整优化接口调用姿势,然后简单讨论了一下接口测试框架的要点,最后介绍了一下我们目前正在使用的接口测试框架pithy。期望读者可以通过本文对接口自动化测试有一个大致的了解。 ......
软件测试 线路图 软件 全套 线路

测试数据构造学习记录

1.使用场景:Windows环境下测试,构造上传数据达到某个临界值(比如不超过1G) 构造方法: ①管理员打开cmd命令窗口 ②输入命令: fsutil file createnew 创建路径\文件名称 文件大小(单位KB) 例如在C盘下创建一个名称叫2GB.txt的文件,大小2个G文件: cmd命 ......
数据

一文讲透:低代码平台是什么?低代码平台应该如何挑选?

低代码平台是一种用于快速应用程序开发的软件开发工具。它通过简化和自动化开发过程,使非专业开发人员也能够轻松构建应用程序,减少了传统编码的需求。 在低代码平台上,开发者可以使用可视化的界面、拖放式的组件和预定义的模块来设计和定制应用程序。 选择合适的低代码平台对于企业来说非常重要。以下是一些建议的步骤 ......
代码 平台

测试自动化 RPA 爬虫 等技术 备忘

WinAppDriver全称是Windows Application Driver,它提供了一些API,使得用户可以像selenium操作web一样来操作windows的应用程序 .资源WinAppDriverhttps://github.com/microsoft/WinAppDriver/rel ......
爬虫 技术 RPA

与普通探头相比,高压差分探头的参数含义和测试方法有什么不同

电源测试中大多数电压测试是浮地测试,需要用差分探头测试。 很多初级工程师在用多个探头进行电源测量时,刚开机电源产品就“炸机”,甚至示波器也发生损坏。 这是因为示波器探头之间是共地的,在同时测量电源原边和副边的时候,如果用一根探头接原边的地,另一根探头接副边的地,相当于把电源的原边和副边的地短路在一起 ......
高压 含义 参数 方法

白盒测试+McCabe度量法

......
McCabe

广州软件第三方测试机构怎么选择?软件测试报告收费标准如何?

软件测试报告收费标准 一、选择软件第三方测试机构时,需要考虑以下几个方面: 1.测试机构的资质和信誉:选择具有国家认证的测试资质,如CMA、CNAS等认证的测试机构,可以确保测试结果的准确性和可靠性。同时,也可以通过查询测试机构的客户案例和口碑来了解其信誉和实力。 2.测试团队的经验和技能:选择具有 ......

神经网络入门篇:为什么深度学习会兴起?

为什么深度学习会兴起? 这篇我们来讲故事,关于为什么深度学习会兴起的故事~ 深度学习和神经网络之前的基础技术理念已经存在大概几十年了,为什么它们现在才突然流行起来呢? 因为多亏数字化社会的来临,现在的数据量都非常巨大,我们花了很多时间活动在这些数字的领域,比如在电脑网站上、在手机软件上以及其它数字化 ......
学习会 神经网络 深度 神经 网络

NTP网络时间服务器是什么?和NTP网络授时有什么区别?

NTP网络时间服务器是什么?和NTP网络授时有什么区别? NTP网络时间服务器是什么?和NTP网络授时有什么区别? 京准电子科技官微——ahjzsz 摘要:5G网络部署和垂直行业应用对于时间同步提出了新的需求。为了更满足高精度的同步需求,需要采用高精度同步源技术、高精度同步传送技术、同步监测技术、智 ......
网络 NTP 服务器 时间

示波器负极不接地的时候是什么状况?

示波器负极不接地的时候是什么状况? 通常来讲示波器的正极接信号,负极接地可以观测信号波形。可是当示波器的正负极分别接在输出电阻电压的两端能起到什么观测作用呢? 如图B端不接地接图中位置会有正常波形 若B端接地则只有上边带,一半的波形能不能请大神给个示波器的大概工作原理的解释~~非常感谢! 作者:李瑄 ......
负极 示波器 状况 时候

软件测试|MySQL SHOW DATABASES详解

简介 在MySQL中,SHOW DATABASES是一条SQL语句,用于显示当前MySQL服务器上所有可用的数据库。这条简单而常用的命令可以让你快速查看服务器上的数据库列表。本文将详细介绍SHOW DATABASES的使用方法以及相关注意事项。 语法 在 MySQL 中,可使用 SHOW DATAB ......
软件测试 DATABASES MySQL 软件 SHOW

软件测试|MySQL主键约束详解:保障数据完整性与性能优化

简介 主键(PRIMARY KEY)的完整称呼是“主键约束”,是 MySQL 中使用最为频繁的约束。一般情况下,为了便于 DBMS 更快的查找到表中的记录,都会在表中设置一个主键。 MySQL是一种广泛使用的开源关系型数据库管理系统,其支持多种数据约束,其中主键约束是其中最重要的之一。本文将深入讨论 ......
软件测试 完整性 性能 数据 MySQL

软件测试|MySQL主键自增详解:实现高效标识与数据管理

简介 在MySQL数据库中,主键自增是一种常见的技术,用于自动为表中的主键字段生成唯一的递增值。本文将深入讨论MySQL主键自增的原理、用途、使用方法,以及在实践中的注意事项和最佳实践。 主键自增 主键自增的原理 主键自增是通过使用AUTO_INCREMENT属性来实现的。当在表中创建主键字段时,将 ......

软件测试|解决‘pip‘ 不是内部或外部命令,也不是可运行的程序或批处理文件

前言 很多Python初学者在使用Python时,会遇到环境的问题,比如无法使用pip命令安装第三方库的问题,如下图: 当出现错误信息 "'pip' 不是内部或外部命令,也不是可运行的程序或批处理文件" 时,这通常意味着在命令行中输入pip命令时,系统无法找到pip可执行文件的位置。本文将介绍解决这 ......
软件测试 命令 文件 程序 软件

什么是CRM系统营销归因?

在市场营销预算缩减的环境下,每个渠道都需要展示可量化的结果。CRM客户管理系统中的营销归因功能,让市场部的每一个决策都充满智慧。下面我们详细说说什么是CRM系统营销归因? ......
系统 CRM

软件测试|Python中的变量与关键字详解

简介 在Python编程中,变量和关键字是非常重要的概念。它们是构建和控制程序的基本要素。本文将深入介绍Python中的变量和关键字,包括它们的定义、使用方法以及一些常见注意事项。 变量 变量的定义 变量是用于存储数据值的名称。在Python中,变量无需声明,可以直接赋值使用。变量可以存储不同类型的 ......
软件测试 变量 关键字 关键 Python

软件测试|SQL中的UNION和UNION ALL详解

简介 在SQL(结构化查询语言)中,UNION和UNION ALL是用于合并查询结果集的两个关键字。它们在数据库查询中非常常用,但它们之间有一些重要的区别。在本文中,我们将深入探讨UNION和UNION ALL的含义、用法以及它们之间的区别。 UNION操作 UNION用于合并两个或多个查询的结果集 ......
UNION 软件测试 软件 SQL ALL

软件测试|Python字符串拼接详细解析

简介 在Python编程中,字符串拼接是一个非常常见的操作,它允许我们将多个字符串连接成一个新的字符串。字符串拼接在处理文本和数据时非常有用,比如构建消息、生成文件路径、格式化输出等。在本文中,我们将深入探讨Python中字符串拼接的不同方法和技巧。 方法一:连续书写拼接 在 Python 中拼接( ......
软件测试 字符串 字符 Python 软件

软件测试|深入理解SQL CROSS JOIN:交叉连接

简介 在SQL查询中,CROSS JOIN是一种用于从两个或多个表中获取所有可能组合的连接方式。它不依赖于任何关联条件,而是返回两个表中的每一行与另一个表中的每一行的所有组合。CROSS JOIN可以用于生成笛卡尔积,它在某些情况下非常有用,但在其他情况下可能会导致结果集过大。在本文中,我们将深入探 ......
软件测试 CROSS 软件 JOIN SQL

软件测试|深入理解Python的encode()和decode()方法

简介 在Python中,字符串是不可变的序列对象,它由Unicode字符组成。当我们需要在字符串和字节之间进行转换时,Python提供了两个非常重要的方法:encode()和decode()。这两个方法允许我们在Unicode字符和字节之间进行相互转换,以便在处理文本和二进制数据时更加灵活。在本文中 ......
软件测试 方法 Python encode decode

软件测试|Linux基础教程:cp命令详解,复制文件或目录

简介 在Linux系统中,cp命令是一个非常常用且强大的命令,用于复制文件和目录。cp命令允许我们在不同目录之间复制文件或目录,并可以根据需求对文件复制的行为进行调整。在本文中,我们将详细解释cp命令的用法以及一些常见的选项。 cp命令 基本语法 cp命令的基本语法如下: cp [选项] 源文件 目 ......
软件测试 命令 文件 基础 目录

测试工程师一面问题分享

1.装饰器的原理: 函数作为参数:装饰器本质上是一个函数,它接受一个函数作为参数。 内部函数:在装饰器函数内部,定义一个内部函数,用于包裹被装饰的函数。 闭包:内部函数可以访问外部函数的局部变量,并将其保持在内存中,形成了一个闭包。2.pytest框架conftest.py的作用: 测试框架中的一个 ......
一面 工程师 工程 问题

m基于FPGA的GFDM调制解调系统verilog实现,包含testbench仿真测试文件

1.算法仿真效果 本系统进行了Vivado2019.2平台的开发,测试结果如下: GFDM调制信号放大: GFDM解调信号放大: 系统RTL结构图如下: 2.算法涉及理论知识概要 随着通信技术的不断发展,人们对数据传输速率和频谱效率的要求越来越高。为了满足这些需求,一种名为广义频分复用(GFDM)的 ......
testbench verilog 文件 系统 FPGA

自动化测试有必要学吗?

最近收到不少小伙伴私信提问,其中问得比较多的就是“学习自动化测试有那么重要吗?”。 我的回答是肯定的——很重要。 相信不少同学都有诸如此类的疑问,例如:“日常工作中好像用不上自动化?”、“手工点点点好像也可以”、“为什么还要学自动化呢?”等等 …… 其实不然,以下就从多个维度来讨论学习自动化测试的必 ......

软件测试用例设计方法-因果图法

边界值法是等价类划分法的补充,所以,它们是一对搭档。 那么,判定表法有没有它的搭档呢? 答案是,有的。那就是本篇文章分享的用例设计方法—— 因果图法 。 定义 因果图法: 用来处理等价类划分和边界值考虑不到的情况,适用描述多种条件的组合,产生多个相应动作的测试方法;从程序规格说明书的描述中找出因果关 ......
软件测试 因果 方法 软件

RESTful编程到底是什么?

内容来自 DOC https://q.houxu6.top/?s=RESTful编程到底是什么? RESTful编程到底是什么? RESTful编程到底是什么? 一种称为REST(表述性状态转移)的架构风格主张Web应用程序应该像最初所设想的那样使用HTTP。查找应该使用GET请求。PUT、POST ......
RESTful

在Java中,HashMap和Hashtable之间的区别是什么?

内容来自 DOC https://q.houxu6.top/?s=在Java中,HashMap和Hashtable之间的区别是什么? 在Java中,HashMap和Hashtable之间的区别是什么? 对于非多线程应用程序,哪种更高效? Java中HashMap和Hashtable之间有几个区别: ......
Hashtable 之间 HashMap Java

在敏捷开发过程中,PO SA的需求不明确,软件测试工程师应该如何做?

当在敏捷开发过程中遇到PO(产品负责人)和SA(系统分析师)需求不明确的情况时,作为软件测试工程师,可以采取以下措施: 主动参与讨论:积极参与PO和SA之间的讨论和需求澄清过程,提出问题并寻求明确的解释。通过与他们的沟通,了解他们的期望和需求。 提出测试需求:根据已有的信息,提出测试所需的需求和问题 ......
软件测试 工程师 需求 过程 工程