面试技巧 软件测试 人员 技巧

软件测试/测试开发全日制|Pytest结合CSV实现测试的数据驱动

前言 数据驱动测试是一种有效的测试方法,可以使用不同的输入数据运行相同的测试用例。结合pytest和CSV文件可以方便地实现数据驱动测试,相比于yaml以及Excel,使用CSV实现数据驱动不需要借助其他的第三方库,可以直接使用Python读取数据。在这篇文章中,我们将介绍如何使用pytest和CS ......
全日 全日制 软件测试 数据 Pytest

软件测试通用方案

软件测试通用方案 1)功能测试 功能项测试:分析最主要的业务,根据需求规格说明,比较 是否实现全部功能且与需求一致。体现为测试项的充分性覆盖到 需求中的每一个要求。 业务流测试:不直接体现在需求文档中,而是需要根据测试 人员经验进行分析,梳理的业务交互,例如不同用户之间的流程 转换,发起流程,处理流 ......
软件测试 方案 软件

消息队列面试题:为什么要使用消息队列?

消息队列面试题:为什么要使用消息队列? 开源项目:浪海博客 需要星星 谢谢 ~ gitee地址:https://gitee.com/langhai666/langhai-blog github地址:https://github.com/Allenkuzma/langhaiblogs 为什么要使用消息 ......
队列 消息

测试

curl "http://127.0.0.1:10016/crawler/userItem?source_id=10025&user_id=3xa5zndiipd899m&cursor=0&task_id=ba_1702528366046" curl 'http://127.0.0.1:10016/ ......

面试官:请说一下Mysql事务实现原理

在日常工作中,数据库是我们必须使用的,其中使用最多的也是大部分中小公司的选择是Mysql,跳槽面试中也是必问的,今天我们就说一下Mysql事务 MySQL中的事务实现原理主要涉及以下几个方面: ACID特性:MySQL支持事务的原因之一是它遵循ACID(原子性、一致性、隔离性和持久性)特性。这意味着 ......
原理 事务 Mysql

Invicti v24.1.0 for Windows - 企业应用安全测试

Invicti v24.1.0 for Windows - 企业应用安全测试 Invicti Standard v24.1.0.43324 - 09 Jan 2024 请访问原文链接:Invicti v24.1.0 for Windows - 企业应用安全测试,查看最新版。原创作品,转载请保留出处。 ......
Invicti Windows 企业 for 24

MD-CLOUD 1.8 (Windows) - 用于提取和分析云帐户的数字取证软件

MD-CLOUD 1.8 (Windows) - 用于提取和分析云帐户的数字取证软件 Mobile Forensic Software 请访问原文链接:MD-CLOUD 1.8 (Windows) - 用于提取和分析云帐户的数字取证软件,查看最新版。原创作品,转载请保留出处。 作者主页:sysin. ......
帐户 MD-CLOUD Windows 数字 CLOUD

C# 面试题 如何优雅的检测一个double decimal是否含有小数部分 是否为小数

如何优雅的检测一个double/decimal是否含有小数部分 public static void Main (string[] args) { decimal d1 = 3.1M; Console.WriteLine((d1 % 1) == 0); double d2 = 3.0d; Conso ......
小数 decimal 部分 double

03.接口测试用例设计

目录 接口测试流程 接口测试用例设计思路 接口测试用例要素 接口测试流程 @startuml :需求分析; :测试设计; :测试用例评审; :测试执行; :验收; :预发布; :上线; @enduml 接口测试用例设计思路 @startmindmap *[#Orange] 接口测试思路 **[#li ......
接口 03

面试官:实际工作中哪里用到了自定义注解?

自定义注解可以标记在方法上或类上,用于在编译期或运行期进行特定的业务功能处理。在 Java 中,自定义注解使用 @interface 关键字来定义,它可以实现如:日志记录、性能监控、权限校验等功能。 在 Spring Boot 中实现一个自定义注解,可以通过 AOP(面向切面编程)或拦截器(Inte ......
注解 实际

MFC项目多版本软件图标共存问题

在实际项目中,一套代码可能对应多个版本(定制),不同的版本显示不同的软件图标。如何修改软件图标?现将方法整理如下: 1.不同版本,在项目属性-》C/C++-》预处理器-》预处理器定义,定义各自的预编译开关。假如有三个项目,分别为:_OEM_A,_OEM_B,_STANDARD_。 2.在项目属性-》 ......
图标 版本 项目 问题 软件

在Colab上测试Mamba

我们在前面的文章介绍了研究人员推出了一种挑战Transformer的新架构Mamba 他们的研究表明,Mamba是一种状态空间模型(SSM),在不同的模式(如语言、音频和时间序列)中表现出卓越的性能。为了说明这一点,研究人员使用Mamba-3B模型进行了语言建模实验。该模型超越了基于相同大小的Tra ......
Colab Mamba

一文带你了解Java8 Stream流处理中的收集器技巧

Java 8 引入的 Stream 极大地简化了集合数据的处理,提供了一种现代、函数式的方式来处理数据,本文将深入探讨 Java 8 Stream 中的收集器,希望对大家有所帮助 − 目录 什么是收集器(Collectors) 常见的收集器用法 通过 toList 将元素收集到集合中 通过 coun ......
技巧 Stream Java8 Java

并发编程面试题

......

面试官:说一说你的第一个Java程序是怎么跑起来的

面试官:“说一说你第一个Java程序是怎么跑起来的?” 我:“啊,您是说Hello World吗?” 面试官:“嗯,没错,几十年过去了,还是hello world......” 我:“好滴!且听俺给您唠一唠” 话不多说,直接上一段代码: /** * class 关键字:用于在 Java 中声明一个类 ......
程序 Java

Spark - 面试题

Spark是什么?答案:Apache Spark是一个快速、通用的大数据处理引擎,它提供了大规模数据集的内存计算和分布式计算能力。Spark可以处理各种数据源,如HDFS、Hive、Cassandra等,并提供了丰富的API和工具集,用于批处理、流处理、机器学习、图处理等多种计算场景。 Spark的 ......
Spark

Hive - 面试题

什么是Hive?答案:Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供类SQL查询功能。 Hive的数据存储在哪里?答案:Hive的数据通常存储在Hadoop分布式文件系统(HDFS)上。Hive将HDFS上的数据映射成表格形式,并提供类似SQL的查询语 ......
Hive

Gorm实战,轻松掌握数据库增删改查技巧!

Gorm实战,轻松掌握数据库增删改查技巧! CRUD通常指数据库的增删改查操作,本文详细介绍了如何使用GORM实现创建、查询、更新和删除操作。 目录Gorm实战,轻松掌握数据库增删改查技巧!一、Create(创建)1.1 创建记录1.2 用指定的字段创建记录1.3 批量插入1.4 创建钩子1.5 根 ......
实战 数据库 技巧 数据 Gorm

Zookeeper - 面试题

什么是Zookeeper?答案:Zookeeper是一个分布式协调服务,主要用于管理和协调分布式系统中的各种服务和进程。它提供了一个集中式的配置管理、分布式同步、组服务等机制,使得分布式系统中的各种服务和进程能够协同工作。 Zookeeper的主要组件有哪些?答案:Zookeeper的主要组件包括Z ......
Zookeeper

Kafka - 面试题

Kafka是什么?它用于什么场景?答案:Kafka是一个分布式流平台,用于构建实时数据流管道和应用。它主要用于处理和传输大规模的流数据,例如日志、事件和其他类型的数据。Kafka广泛应用于大数据处理、实时流处理、消息队列等领域。 Kafka的主要组件有哪些?它们的作用是什么?答案:Kafka的主要组 ......
Kafka

01.接口测试价值与体系

目录 接口测试概念 接口测试的价值 分层测试体系 接口测试学习路线 接口测试概念 接口:不同的系统之间相互连接的部分,是一个传递数据的通道 接口测试:检查数据的交换、传递和控制管理过程 接口测试的价值 传统的测试方法成本急剧上升 测试效率下降 分层测试体系 越往上,发现 Bug 的时间越晚,成本越高 ......
接口 体系 价值 01

软件工程网课笔记

前言:课程是学堂在线清华大学的软件工程课程,但是没有按照正常顺序学习; 同样的个人还是更习惯使用飞书记录,所以这里先给出第一章的内容,后续内容请查看:https://f1g48hqfc05.feishu.cn/docx/V6WmdI0CAoPg1dxPTtocmNmUnnb?from=from_co ......
软件工程 笔记 工程 软件

原创软件 | 系统服务工具箱原创软件(587KB)--基于aardio开发的第一个程序

1 系统服务工具箱简介 该软件是我使用aardio开发的第一个程序,它集成了多个系统常用的快捷键,无需记住各种命令就能快捷使用cmd管理员、计算机管理、控制面板、组策略、注册表、服务、任务管理、卸载程序八大功能,相当适合计算机小白用户使用。 下载地址:https://www.123pan.com/s ......
软件 工具箱 工具 程序 aardio

面试Java时碰到过的那些问题

项目终于忙完了,难得不加班,但回到家中却不知道干啥,打开自己的云笔记,看到了以前面试时碰到的一些面试题,下面将会把以前面试时被问到的问题都分享出来,下面的题看看小伙伴们可以答的怎样吧 HashMap实现原理,ConcurrentHashMap实现原理 红黑树,为什么允许局部不平衡 TCP,UDP区别 ......
问题 Java

软件工程专业

软件工程专业(国家级一流本科专业建设点) 阅读量:1466 发布时间:2022-06-17 分享到: 一、人才培养目标 本专业培养具有坚定正确的政治方向、高尚的道德品质和高度的社会责任感,具备良好的科学与人文素养,具有较强的创新精神、创业意识和创新创业能力,掌握软件工程专业的基础理论、基本知识和基本 ......
软件工程 工程 专业 软件

小米测试开发笔试题

1.一对多关系:用户 银行卡。考点,必须是一对多单向 2.算法指的是:解决问题的有限运算序列 3. 通常递归比非递归过程:较慢 4.软件测试用例包括:输入数据和预期输出结果 5.堆栈溢出一般是由于什么原因导致的: 6.替换字符串中空格为%20: ......
小米 试题

面试官:请列举 Spring 的事务会失效的场景

在日常工作中,如果对 Spring 的事务管理功能使用不当,则会造成 Spring 事务不生效的问题。而针对 Spring 事务不生效的问题,也是在跳槽面试中被问的比较频繁的一个问题。 今天,我们就一起梳理下有哪些场景会导致 Spring 事务失效。 Spring 事务失效的8中场景 下面就举例说明 ......
场景 事务 Spring

iMessage群发,iMessage群发软件开发(常见代码错误与解决方案篇)

随着社交媒体的兴起,iMessage群发软件受到了广泛欢迎,通过这类软件,企业、营销人员等可以轻松地与大量用户进行沟通。 然而,在开发过程中,开发者可能会遇到一些常见的源代码错误,本文将为你揭示这些错误,并提供相应的解决方案,以帮助你顺利开发出高质量的iMessage群发软件。 一、错误的源代码示例 ......

软件测试/测试开发全日制|Pytest结合Excel实现数据驱动

前言 数据驱动测试是一种有效的测试方法,可以使用不同的输入数据运行相同的测试用例。结合pytest和Excel表格可以方便地实现数据驱动测试。在这篇文章中,我们将介绍如何使用pytest和Excel实现数据驱动测试。 环境准备 在实现Excel的数据驱动之前,我们首先要安装Python操作excel ......
全日 全日制 软件测试 数据 Pytest

软件测试/测试开发全日制|Pytest结合yaml实现数据驱动

前言 我们之前介绍过pytest的参数化,我们使用了@pytest.mark.parametrize(argnames, argvalues) 来实现批量传送参数的目的,但是我们不进行数据驱动的话,我们一旦对数据进行变更,就需要在代码里对我们的参数进行逐一的修改,这对我们来说,是额外增加的工作量,而 ......
全日 全日制 软件测试 数据 Pytest
共13000篇  :2/434页 首页上一页2下一页尾页