什么是好的测试用例

对某个组件进行单元测试

### 准备环境 全局下载依赖:`npm install -g @vue/cli-service-global` ### vue serve 1. 然后运行 vue serve 组件的url,这时候我们发现可以对单独的.vue进行测试了 ### 配置脚本 1. 打开项目根目录的package.jso ......
组件 单元

Java单元测试及常用语句

编写Java单元测试用例,即把一段复杂的代码拆解成一系列简单的单元测试用例,并且无需启动服务,在短时间内测试代码中的处理逻辑。写好Java单元测试用例,其实就是把“复杂问题简单化,建单问题深入化“。在编写的过程中, 我们也可以对自己的代码进行一个二次检查。 ......
语句 单元 常用 Java

软件性能测试报告的作用?软件测试机构推荐

​ 性能测试报告 一、性能测试的概念: 性能测试是测试软件系统处理事务的速度,一方面是检验性能是否符合需求;另一方面是为了得到某些性能数据以供参考。软件只能满足要求的功能而达不到要求的性能是不可接受的,因此还需要进行性能测试。性能测试可以出现在测试过程的各个阶段,甚至在单元层次上,也可以进行性能测试 ......
软件 软件测试 性能 作用 机构

为什么charAt运算要-‘0’

今天刷算法遇到的一个题里用到了这个运算。不太明白为什么要-0 int digitA = i >= 0 ? a.charAt(i) - '0' : 0; // 当前 a 的取值 查询过后才知道,char运算本质是转换为ASCII码进行运算,'0'在ASCII码中表示48,'0'前面的表示一些符号。减去 ......
charAt

socket套接字,accept,recv,send,为什么服务器一定要recv

建立了连接,但是客户端要告诉服务器,他要请求什么资源,要不服务器怎么回应 connect相当于别人打了电话,我按了接听键,相当于connect建立成功,recv是你接收对方给你说的,send相当于你给对方说的话 ......
套接字 recv 服务器 socket accept

测试常用的git命令

二、查看分支 1.查看本地所有分支(当前所在得分支会带上*) git branch 2.查看远程所有分支 git branch -r 三、拉取分支代码 1.切换分支 1.1切换到本地已有分支 git checkout 分支名 1.2.创建并切换到新分支 git checkout -b 分支名 1.3 ......
命令 常用 git

什么是函数打桩

函数打桩(Function Stubbing)是软件开发中的一个概念,指的是在测试或开发过程中,将一个函数的实际实现替代为一个简单的、预定义的版本,以便在特定场景下进行测试、模拟或调试。 通常情况下,函数打桩被用于以下几个目的: 1. **测试驱动开发(TDD)**: 在编写测试用例时,可能需要测试 ......
函数

Docker 为什么不适合跑 MySQL

容器的定义:容器是为了解决“在切换运行环境时,如何保证软件能够正常运行”这一问题。目前,容器和 Docker 依旧是技术领域最热门的词语,无状态的服务容器化已经是大势所趋,同时也带来了一个热点问题被大家所争论不以:数据库 MySQL 是否需要容器化?认真分析大家的各种观点,发现赞同者仅仅是从容器优势 ......
Docker MySQL

自动化测试模型概念

自动化测试模型是自动化测试框架和工具设计的基础,它们为测试活动提供了一种结构化的方法。以下是一些常用的自动化测试模型: 1.线性脚本测试模型(Linear Scripting):这是最基本的自动化测试模型,也被称为“记录和回放”模型。测试人员通过记录测试步骤来创建测试脚本,然后在需要时回放这些脚本。 ......
模型 概念

postgresql 分表分区分库 测试

创建子表 CREATE TABLE testdb_2022 ( CHECK ( createtime >= DATE '2022-01-01' AND createtime < DATE '2023-01-01' ) ) INHERITS (testdb); CREATE TABLE testdb_ ......
分表 分库 postgresql

Robotframework+Appinum+Python环境搭建与测试

这两天把Appinum研究了下,在自己电脑上配置了下测试环境,这里记录下搭建过程。 1.JDK环境配置 之前做Java的时候下载安装过jdk,但由于下载安装的不是Oracle官网的jdk,导致下载android-sdk后运行SDK Manager.exe时就一闪而过,后来又重新下载了jdk配置环境后 ......
Robotframework Appinum 环境 Python

软件测试----边界值分析法和决策表法:

边界值分析法和决策表法: 大量的软件测试实践表明,故障往往出现在定义域或值域的边界上,而不是在其内部。为检测边界附近的处理,专门设计测试用例,通常都会取得很好的测试效果。因此边界值分析法是一种很实用的黑盒测试用例方法,具有很强的发现故障的能力。 在一些数据处理问题中,某些操作的实施依赖于多个逻辑条件 ......
分析法 软件测试 边界 软件

黑盒测试

黑盒测试的等价类划分 黑盒测试又称数据驱动测试或基于规格说明的测试,是把程序看作一个不能打开的黑盒子,在不考虑内部逻辑结构盒内部特性的情况下,测试程序功能,在软件接口处进行,检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能接收输入数据产生正确的输出信息,以及性能是否满足用户的需求 黑盒测 ......

白盒测试

白盒测试 是按照程序内部结构、逻辑驱动测试程序的常规测试方法,检测产品 的内部动作是否按照设计说明书的规定正常进行,主要功能是检验程序中的每条路径是否都能按预定要求完成工作 白盒测试将测试对象看作内部逻辑结构安全可见的盒子,测试人员依据程序内部逻辑结构的相关信息来设计或选择测试用例,对程序所有逻辑路 ......

软件测试|SQL ORDER BY排序利器使用

![在这里插入图片描述](https://img-blog.csdnimg.cn/25aee8db089c404688a9159598e15c50.png) ## SQL ORDER BY子句:排序数据库查询结果的利器 ### 简介 在SQL查询语言中,ORDER BY子句是一项重要的功能,它允许我 ......
软件测试 利器 ORDER 软件 SQL

软件测试|SQL中的LIKE模糊匹配该怎么用?

![在这里插入图片描述](https://img-blog.csdnimg.cn/7cc76984ca064fd883b3015c9c82bfcc.png) ## SQL中的LIKE模糊匹配解析 ### 简介 在SQL(Structured Query Language)中,LIKE是一种用于模糊匹 ......
软件测试 软件 LIKE SQL

软件测试|SQL TOP提取顶部数据该如何使用?

![在这里插入图片描述](https://img-blog.csdnimg.cn/d526f1a1eb814d20a87d13441cefc137.png) ## SQL TOP子句:提取数据库中的顶部数据 ### 简介 在SQL查询语言中,TOP子句是一个非常有用的功能,它允许我们从数据库中提取指 ......
软件测试 顶部 数据 软件 SQL

性能测试平台RunnerGo

在当今的软件开发环境中,测试是确保产品质量和稳定性的重要环节。RunnerGo是一款基于Go语言研发的轻量级测试平台,以其强大的功能和易用性成为了测试领域的佼佼者。 RunnerGo具有轻量级、全栈式、易用性和高效率等特点,为用户提供了全面的测试解决方案。 RunnerGo特点 轻量级 Runner ......
RunnerGo 性能 平台

软件测试|教你如何使用UPDATE修改数据

![在这里插入图片描述](https://img-blog.csdnimg.cn/96281d0b2b924c29bb27b400a61c1a9e.png) ### [获取更多技术资料,请点击!](https://ykzhl.xet.tech/s/1bmQvf) ## 简介 在SQL(Structu ......
软件测试 数据 UPDATE 软件

软件测试|如何更新已经安装的Python第三方库

![在这里插入图片描述](https://img-blog.csdnimg.cn/7f7c0bb45c374402b52296142b641c9e.png) ## 简介 当我们使用Python开发项目时,经常会依赖于各种第三方库来扩展功能或提高效率。这些库经常会发布新的版本,包含了修复漏洞、增加新特 ......
软件测试 第三方 Python 软件

软件测试|SQL AND和OR运算符解析

![在这里插入图片描述](https://img-blog.csdnimg.cn/ab23313af47443ef9013b89134fac33f.png) ### [获取更多技术资料,请点击!](https://ceshiren.com/t/topic/26026) ## 简介 在SQL(Stru ......
运算符 软件测试 软件 SQL AND

软件测试|Python科学计算神器numpy教程(十)

![在这里插入图片描述](https://img-blog.csdnimg.cn/65b1bcee877548708d08eda96a22a01f.png) ## numpy字符串处理 ### 简介 NumPy是一个功能强大的Python库,主要用于科学计算和数据处理。除了处理数值数据外,NumPy ......
软件测试 神器 科学 教程 Python

软件测试|Python科学计算神器numpy教程(十一)

![在这里插入图片描述](https://img-blog.csdnimg.cn/82ab210cf87447479aaf965d5b8ebadc.png) ## NumPy数学函数:强大的数值计算工具 ### 简介 NumPy是Python中广受欢迎的科学计算库,提供了丰富的数学函数,可用于处理数 ......
软件测试 神器 科学 教程 Python

Perfdog APP性能测试

# PerfDog性能狗 ## 一、简介 移动全平台iOS/Android性能测试、分析工具平台。快速定位分析性能问题,提升APP应用及游戏性能和品质。手机无需ROOT/越狱,手机硬件、游戏及应用APP也无需做任何修改,极简化即插即用。 PerfDog支持移动平台所有应用程序(游戏、APP应用、浏览 ......
性能 Perfdog APP

软件测试|自动化界面操作神器pywinauto教程(一)

[更多技术内容分享,请点击!](https://ykzhl.xet.tech/s/1bmQvf) ## 前言 Pywinauto是一个强大的Python库,用于自动化Windows应用程序的界面操作。无论是进行GUI测试、数据采集还是自动化任务,Pywinauto都能提供便捷的解决方案。本文将介绍P ......
软件测试 神器 pywinauto 界面 教程

探索性测试

### 商业区测试方法 1、指南测试法:要求测试人员严格遵照手册的建议执行操作。如果是帮助手册,请以完全不了解系统视角严格按照其使用进行操作。 2、卖点测试法:发现软件最吸引人的这些特性功能,锁定测试范围。卖点测试法的原理取决于销售人员对客户演示过程。 3、地标测试法:将指南测试法及卖点测试法中的标 ......
探索性

软件测试|Mac安装appium报权限问题

![在这里插入图片描述](https://img-blog.csdnimg.cn/d73d53c1156f4116a047e65e5894ea8c.png) ## 前言 appium是我们最常用的app自动化测试工具,基本上每一个自动化测试工程师都需要安装appium环境,我的一位朋友在给自己的新买 ......
软件测试 权限 appium 问题 软件

新风机未来什么样?

新风机在未来将会有许多令人期待的发展和改进,让我们一起来看一看吧!以下是新风机未来的一些可能性: 智能化和智能家居:新风机将更多地与智能家居系统整合,通过物联网和人工智能技术,实现智能控制和智能调节。比如,可以通过手机应用程序或语音助手来远程控制新风机的运行,根据室内外环境自动调节风速和温度,实现更 ......
风机

信创产业快速发展,开发者应该了解什么?

信创这个概念对于大家来说并不陌生,至少我们在海量的新闻中会时不时的听到这个概念,特别是在西方国家对中国进行技术封锁加剧时,证券市场中它还会时不时成为一个风口板块。其实“信创”理解起来也并不困难,就像它的字面意思:信息技术应用创新产业,旨在实现信息技术领域的自主可控,保障国家信息安全。 ......
开发者 产业

dubbo是什么

dubbo是什么dubbo是一个分布式框架,远程服务调用的分布式框架,其核心部分包含:集群容错:提供基于接口方法的透明远程过程调用,包括多协议支持,以及软负载均衡,失败容错,地址路由,动态配置等集群支持。远程通讯:提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-响应” ......
dubbo