百度网盟推广有哪些网站/香港域名注册网站
家人们谁懂啊,我在海口实在难找计算机类的实习,就直接在BOss上海投了,结果一个hr直接给我弄了个测试经理的面试(可能年底冲业绩吧),然后就在明天下午,我直接抱下f脚了,就当体验一下~
记录一下,学习的资料,不记录白不记录了,需要的兄弟可以参考一下。看看我明天面试会不会问到或者让我操作~
(1)需要用到的软件
1.JMeter
JMeter是一种开源的性能测试工具,用于测试Web应用程序的负载和性能。它可以通过模拟多个用户同时访问目标服务器,并收集性能数据来评估应用程序的性能指标。JMeter支持多种协议,包括HTTP、HTTPS、FTP、SOAP、JDBC等,并提供了丰富的测试功能,如压力测试、负载测试、功能测试、分布式测试等。JMeter具有可扩展性、易于使用和配置的特点,是Web应用性能测试领域中常用的工具之一。
https://blog.csdn.net/weixin_40943297/article/details/96480607(教程参考这个链接把~我简单看了下还是蛮不错的~)
2.LoadRunner
LoadRunner是一种性能测试工具,用于测试应用程序的负载能力和性能。它可以模拟多个用户在同一时间访问目标应用程序,并收集性能数据以评估应用程序的性能指标。 LoadRunner支持多种协议,包括HTTP、HTTPS、FTP、SOAP、JDBC等,并提供了各种测试功能,如压力测试、负载测试、性能监控和分析等。LoadRunner可以帮助开发人员和测试人员在应用程序上模拟真实的负载,并找出性能瓶颈和缺陷,以及优化应用程序的性能。它是业界最常用的性能测试工具之一,适用于各种类型的应用程序,包括Web应用、移动应用和企业应用等。
https://blog.csdn.net/weixin_40943297/article/details/96480607(参考这个)
(2)作为测试经理可能需要提交的文档
1. 测试计划:包括测试范围、测试目标、测试方法、测试资源和进度计划等。
2. 测试策略:详细说明测试方法、测试环境、测试数据和测试工具的选择和使用。
3. 缺陷报告:包括已发现的缺陷列表、缺陷的描述、缺陷的优先级和严重程度等。
4. 测试报告:包括测试执行结果、测试覆盖率、性能指标和测试结论等。
5. 测试资源需求:包括测试环境、测试工具和测试数据等的需求。
6. 风险评估报告:识别和评估测试过程中可能存在的风险,并提供相应的风险管理措施。
7. 进度报告:提供测试进度和计划的更新,包括已完成的测试任务和待执行的测试任务。
8. 团队成员评估:对团队成员的测试能力和贡献进行评估,并提供必要的培训和发展计划。
9. 建议和改进:根据测试过程中的经验教训,提供改进测试流程和方法的建议。
(3)理论概念
1.HTTP(超文本传输协议)
是一种用于在Web浏览器和Web服务器之间传输数据的协议。它是基于客户端-服务器模型的,客户端发起请求,服务器回送响应。HTTP是无状态的,每个请求都是独立的,不会记录之前的请求状态。
2.HTTPS(超文本传输安全协议)
是在HTTP的基础上添加了安全性的协议。它使用加密技术来保护数据的传输,确保数据在传输过程中的机密性和完整性。HTTPS使用SSL(安全套接层)或TLS(传输层安全)协议进行数据加密和身份验证。
3.FTP(文件传输协议)
是一种用于在计算机之间传输文件的协议。它提供了一种标准的文件传输方式,支持上传、下载和删除文件,以及对文件进行重命名和移动。FTP使用TCP/IP协议进行数据传输。
4.SOAP(简单对象访问协议)
是一种用于在网络上交换结构化信息的协议。它基于XML(可扩展标记语言)来定义消息的格式和内容,使用HTTP或其他传输协议将消息发送到网络上的其他节点。SOAP常用于Web服务,用于在不同平台和系统之间进行通信和数据交换。
5.JDBC(Java数据库连接)
是Java编程语言中用于与关系型数据库交互的API(应用程序编程接口)。它提供了一组类和方法,用于建立数据库连接、执行SQL语句、处理结果集等。JDBC可以与各种关系型数据库管理系统(如Oracle、MySQL、SQL Server等)进行通信,并提供了一致的数据访问接口。
6.B/S架构
B/S架构(Browser/Server Architecture)是一种常见的软件架构模式,浏览器(Browser)作为客户端,通过网络与服务器(Server)进行通信。在B/S架构中,服务器负责处理业务逻辑和数据存储,而浏览器则负责向用户展示界面和接收用户输入。
说也不明白,直接代码理解:
(1)创建一个HTML文件(index.html):
<!DOCTYPE html>
<html>
<head><title>My B/S Application</title><link rel="stylesheet" type="text/css" href="style.css">
</head>
<body><h1>Welcome to my B/S Application!</h1><input type="text" id="nameInput" placeholder="Enter your name"><button onclick="submitForm()">Submit</button><script src="script.js"></script>
</body>
</html>
(2)创建它的CSS文件(style.css):
h1 {color: blue;
}
input {margin-bottom: 10px;
}button {background-color: green;color: white;padding: 5px 10px;border: none;cursor: pointer;
}
(3)JavaScript文件(script.js):
function submitForm() {var name = document.getElementById("nameInput").value;alert("Hello, " + name + "!"); // 在浏览器中弹出提示框
}
上面就实现了一个简单的B/S架构的应用。在浏览器中打开index.html文件,用户可以输入姓名,并点击Submit按钮,触发JavaScript函数submitForm()。该函数会获取输入的姓名,并通过弹出提示框向用户显示问候语。
(4)常见的缺陷管理工具:缺陷是指软件或系统中存在的错误、缺陷或不符合预期的行为。缺陷可能导致软件无法正常工作、功能不完善、性能问题、安全漏洞等。
常见的缺陷管理工具是用来追踪和管理软件缺陷的工具。这些工具通常提供了以下功能:
缺陷记录:允许用户创建、编辑和提交缺陷报告,包括缺陷的描述、复现步骤、截图等相关信息。
缺陷跟踪:可以追踪和记录缺陷的状态、优先级、责任人等信息,以便团队成员及时了解和处理缺陷。
缺陷分析:提供了缺陷统计和分析的功能,例如缺陷趋势图、缺陷分类分布等,帮助团队了解缺陷情况并进行决策。
缺陷解决流程:支持定义和管理缺陷解决的工作流程,例如缺陷的分配、修复、验证和关闭等流程。
通知和协作:允许团队成员之间进行协作和讨论,以便更好地理解和解决缺陷问题。
常见的缺陷管理工具包括JIRA、Bugzilla、Mantis、Redmine等
(5)测试方法
1.功能测试
对软件系统进行测试以验证其功能是否符合需求规格说明书中定义的功能。功能测试主要关注系统的输入、输出、操作和预期结果之间的一致性,以确保软件按照预期完成各项功能。
例如,一个电子商务网站的功能测试可以包括以下方面:
- 注册和登录功能:测试用户注册和登录功能是否正常,包括输入校验、用户验证、登录状态管理等。
- 商品浏览和搜索功能:测试用户能否正常浏览商品,进行搜索、筛选和排序,并能够查看商品详情。
- 购物车和结算功能:测试用户能否正常添加商品到购物车,进行结算并生成订单。
- 订单管理功能:测试用户能否查看和管理订单,包括取消订单、确认收货、查看物流等。
- 支付功能:测试用户能否正常选择支付方式并完成支付流程。
2.性能测试
对软件系统进行测试以评估其在不同工作负载和压力下的性能表现。性能测试主要关注系统的响应时间、吞吐量、资源利用率等指标,以确保系统在正常使用情况下能够满足性能要求。
例如,一个电子邮件服务的性能测试可以包括以下方面:
- 邮件发送和接收性能测试:测试系统在不同并发用户和不同邮件大小的情况下,能否及时处理和传递邮件。
- 邮件搜索和过滤性能测试:测试系统在大量邮件存在的情况下,能否快速响应用户的搜索和过滤操作。
- 邮件附件上传和下载性能测试:测试系统在处理大型附件时,能否保持较低的响应时间和高的下载速度。
3.黑盒测试
一种测试方法,测试人员不需要关注内部实现细节,而是基于需求规格说明书或用户行为来设计和执行测试用例。
例如,对于一个登录功能的黑盒测试:
- 输入正确的用户名和密码,验证是否能够登录成功。
- 输入不存在的用户名,验证是否提示用户名不存在的错误信息。
- 输入正确的用户名和错误的密码,验证是否提示密码错误的错误信息。
4.白盒测试
一种测试方法,测试人员需要关注系统的内部结构和逻辑,以设计和执行测试用例。
例如,对于一个计算器软件的白盒测试,可以测试以下方面:
- 确保输入数值时,软件能够正确解析和转换为内部表示。
- 验证算术运算的正确性,例如加法、减法、乘法和除法等。
- 确保输入的边界条件时,软件能够正确处理和返回预期结果。
就写到这吧,明天自求多福~
相关文章:

测试经理面试初体验
家人们谁懂啊,我在海口实在难找计算机类的实习,就直接在BOss上海投了,结果一个hr直接给我弄了个测试经理的面试(可能年底冲业绩吧),然后就在明天下午,我直接抱下f脚了,就当体验一下~…...

使用ffmpeg调整视频中音频采样率及声道
1 原始视频信息 通过ffmpeg -i命令查看视频基本信息 ffmpeg -i example2.mp4 ffmpeg version 6.1-essentials_build-www.gyan.dev Copyright (c) 2000-2023 the FFmpeg developersbuilt with gcc 12.2.0 (Rev10, Built by MSYS2 project)configuration: --enable-gpl --enable…...

详细分析Java中的Date类以及格式转换
目录 前言1. 基本知识2. 格式化输出3. 格式转换 前言 记录这篇文章的缘由,主要是涉及一个格式转换,对此深挖了这个类 在Java中,Date类是用于表示日期和时间的类。 位于java.util包中,是Java平台中处理日期和时间的基本类之一。…...

【计算机网络】应用层——HTTP 协议(一)
个人主页:兜里有颗棉花糖 欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 兜里有颗棉花糖 原创 收录于专栏【网络编程】 本专栏旨在分享学习计算机网络的一点学习心得,欢迎大家在评论区交流讨论💌 目录 一、什么是 HTTP 协…...

线程和进程的区别
Java面试题 线程和进程的区别 进程是操作系统资源分配的基本单位。 线程是处理器任务调度和执行的基本单位 一个进程可以包含多个线程。进程之间的资源是相互独立,而同一进程下的线程之间可以共享进程中的资源。...

proxy 代理的接口报错301问题
项目系统里仅仅这个接口报错,反向代理错误导致。 默认情况下,不接受运行在HTTPS上,且使用了无效证书的后端服务器。如果你想要接受,修改配置:secure: false(简单意思:如果本地没有进行过https相…...

mysql进阶-执行计划
目录 1. 概念 2. 使用 3. 具体相关字段含义 3.1 id 3.2 select_type 3.3 table 3.4 partition 3.5 type 3.6 possible_key 3.7 key 3.8 key_len 3.9 ref 3.10 row 3.11 filtered 3.12 extra 1. 概念 一条语句通过优化器之后,会生成具体的执行计划用…...

【UE5】第一次尝试项目转插件(Plugin)的时候,无法编译
VS显示100条左右的错误,UE热编译也不能通过。原因可能是[名字.Build.cs]文件的错误,缺少一些内容,比如说如果要写UserWidget类,那么就要在 ]名字.Build.cs] 中加入如下内容: public class beibaoxitong : ModuleRules …...

MeterSphere本地化部署实践
项目结构 搭建本地环境 安装JDK11,配置好JDK环境,系统同时支持JDK8和JDK11安装IEAD,配置JDK环境配置maven环境,IDEA配置(解压可以直接使用)无限重置IDEA试用期配置redis环境(解压可以直接使用) 配置kafka环境 安装mysql-5.7环境ÿ…...

巨变!如何理解中国发起的“数据要素X”计划?
作者 张群(赛联区块链教育首席讲师,工信部赛迪特聘资深专家,CSDN认证业界专家,微软认证专家,多家企业区块链产品顾问)关注张群,为您提供一站式区块链技术和方案咨询。 刘烈宏在第25届北大光华新…...

CS8370错误,这是由于使用了C# 7.3中不支持的功能
目录 背景: 第一种方法: 第二种办法: 背景: 在敲代码的时候,程序提示报错消息提示:CS8370错误,那么这是什么原因导致的,这是由于使用了C# 7.3中不支持的功能,不支持该功能,那就是版本太低我们就需要升级更高的版本&…...

Raspbian安装云台
Raspbian安装云台 1. 源由2. 选型3. 组装4. 调试4.1 python3-print问题4.2 python函数入参类型错误4.3 缺少mjpg-streamer可执行文件4.4 缺失编译头文件和库4.5 python库缺失4.6 图像无法显示,但libcamera-jpeg测试正常4.7 异常IOCTL报错4.8 Git问题 5. 效果5.1 WEB…...

蓝桥杯理历年真题 —— 数学
1. 买不到的数目 这道题目,考得就是一个日常数学的积累,如果你学过这个公式的话,就是一道非常简单的输出问题;可是如果没学过,就非常吃亏,在考场上只能暴力求解,或是寻找规律。这就要求我们什么…...

自然语言处理--双向匹配算法
自然语言处理作业1--双向匹配算法 一、概述 双向匹配算法是一种用于自然语言处理的算法,用于确定两个文本之间的相似度或匹配程度。该算法通常使用在文本对齐、翻译、语义匹配等任务中。 在双向匹配算法中,首先将两个文本分别进行处理,然后…...

IDEA 2023.3.2 安装教程
1.下载2023.3.2版本IDEA 链接:https://pan.baidu.com/s/1RkXBLz6qxsd8VxXuvXCEMA?pwd5im6 提取码:5im6 2.安装 3.解压文件,进入,选择方式3 4.将下面文件夹复制到任意位置(不要有中文路径) 5.进入下面文…...

C语言常见面试题:什么是宏,宏的作用是什么?
宏在计算机科学中是一种批量处理程序命令,它是一种抽象的规则或模式,用于说明某一特定输入(通常是字符串)如何根据预定义的规则转换成对应的输出(通常也是字符串)。在编译时,预处理器会对宏进行…...

【0248】Background Writing实现机制分析
文章目录 1. 前言2. 有了checkpoint,为何还需要background writing?2.1 checkpoint和background writing有何差异? 如何协同工作?2.2 background writing如何工作? 职责是什么?1. 前言 本文是Background Writing进程理论篇,源码剖析实战篇会在后面给出。本文的主要内容…...

基于springboot+vue的教师工作量管理系统(前后端分离)
博主主页:猫头鹰源码 博主简介:Java领域优质创作者、CSDN博客专家、公司架构师、全网粉丝5万、专注Java技术领域和毕业设计项目实战 主要内容:毕业设计(Javaweb项目|小程序等)、简历模板、学习资料、面试题库、技术咨询 文末联系获取 项目背景…...

4-新建子模块(尝鲜)
新建子模块 Maven多模块下新建子模块流程案例。 1、新建业务模块目录,例如:ruoyi-test。 2、在ruoyi-test业务模块下新建pom.xml文件以及src\main\java,src\main\resources目录。 <?xml version"1.0" encoding"UTF-8&…...

反序列化字符串逃逸(上篇)
首先,必须先明白,这个点并不难,我给大家梳理一遍就会明白。 反序列化字符串逃逸就是序列化过程中逃逸出来字符,是不是很简单,哈哈哈! 好了,不闹了,其实: 这里你们只要懂…...

[C++]使用yolov5的onnx模型结合onnxruntime和bytetrack实现目标追踪
【官方框架地址】 yolov5框架:https://github.com/ultralytics/yolov5 bytetrack框架:https://github.com/ifzhang/ByteTrack 【算法介绍】 Yolov5与ByTetrack:目标追踪的强大组合 Yolov5和ByTetrack是两种在目标追踪领域具有显著影响力…...

i2c接口验证
用i2cdetect命令。 1,检测有几组i2c总线在系统上 i2cdetect -l 2,查询i2c总线上挂接的设备及设备的地址 i2cdetect -y <number> i2cdetect -y 0命令用于扫描I2C总线/dev/i2c-0,并列出所有在该总线上存在的有效I2C设备地址。...

1、Pandas 数据结构:从 Series 到 DataFrame
目录 Series 创建 Series Series 索引和选择 DataFrame 创建 DataFrame DataFrame 索引和选择 DataFrame 操作和转换 数据结构转换 Series Series 是 Pandas 中的一维数组形式的数据结构,它可以包含任何数据类型(整数、字符串、浮点数、Python对象…...

MySQL函数—字符串函数
MySQL函数—字符串函数 函数功能CONCAT(s1,s2,...sn)字符串拼接,将s1,s2,...sn拼接成一个字符串LOWER(str)将字符串全部转为小写UPPER(str)将字符串全部转为大写LPAD(str,n,pad)左填充,用字符串pad对str左边进行填充,达到n个字符串长度RPAD(s…...

PLC从HTTP服务端获取JSON文件,解析数据到寄存器
智能网关IGT-DSER集成了多种PLC协议,方便实现各种PLC与HTTP服务端之间通讯。通过网关的参数配置软件绑定JSON文件的字段与PLC寄存器地址,配置URL,即可采用POST命令,将JSON文件提交给HTTP的服务端; 服务端有返回的JSON&…...

LeetCode 46. 全排列
46. 全排列 给定一个不含重复数字的数组 nums ,返回其 所有可能的全排列 。你可以 按任意顺序 返回答案。 示例 1: 输入:nums [1,2,3] 输出:[[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]]示例 2: 输入&#…...

NVMe TCG安全数据存储简介
NVMe(非易失性内存主机控制器接口规范)与TCG(可信计算组)的集成主要体现在数据安全、固件验证和硬件信任根等方面,以确保存储设备的数据保护能力和安全性。 TCG Opal定义了一套针对自加密硬盘(SED, Self-En…...

Linux命令-ab命令(Apache服务器的性能测试工具 )
Apache服务器的性能测试工具 ab命令 是一个测试你 Apache http 服务器的工具,你可以通过这个工具,指定一个单位时间内向 apache 发出的请求数量来看看你的 Apache 和机器配合的性能如何。 语法 []内容为ab命令后跟的语法,eg:ab …...

蓝桥杯java基础
数组的倒序与隔位输出 时间限制:1.000S 空间限制:128MB 题目描述 给定一个整数数组,编写一个程序实现以下功能: 1. 将输入的整数数组倒序输出,每个数之间用空格分隔。 2. 从正序数组中,每隔一个单位&a…...

Unity3d引擎中使用AIGC生成的360全景图(天空盒)
前言 在这里与Skybox AI一起,一键打造体验无限的360世界,这是这个AIGC一键生成全景图的网站欢迎语。 刚使用它是23年中旬,在没有空去给客户实地拍摄全景图时,可以快速用它生成一些相关的全景图,用作前期沟通的VR de…...