- 博客(3057)
- 收藏
- 关注
原创 软件测试基本流程,零基础入门到精通,收藏这篇就够了
软件测试是软件质量保证的关键步骤。越早发现软件中存在的问题,修复问题的成本就越低,软件质量也就越高,软件发布后的维护费用越低。为了能更好的保障软件质量,在软件测试的实践中,慢慢形成了一些流程用来达到这一目标。下面就来介绍一下常见的测试流程。
2025-08-23 12:00:00
853
原创 Linux的生态与软件安装,零基础入门到精通,收藏这篇就够了
🚀 欢迎来到《Linux系统实战》!这里是命令行到内核的跃迁基地,也是你从"rm -rf恐惧症"到"权限管理大师"的修炼场。🔍专栏特色图解+实战:用最直观的方式拆解Linux核心机制从应用到底层:覆盖Shell脚本、系统调优、内核模块开发真实场景:每篇附服务器运维/开发中的实际问题解决方案💡学习建议1️⃣ 先动手尝试(搞崩了也没关系)2️⃣ 对照文章分析原理3️⃣ 用文末【实战任务】巩固技能📌Linux经典名言“Linux不是背出来的,是在一次次中练出来的!(正文开始👇)
2025-08-23 06:00:00
315
原创 网络安全5大搂钱公司,你想进哪一个呢?
国内首家网络安全企业,业务覆盖面非常广泛,包含:基础网络、工业互联网、物联网、车联网等业务场景,因此公司人才结构也比较丰富,对应届生更是非常看重。奇安信作为新一代的网络安全领军者,主要为政府、企业和用户提供网安产品和服务,是2022年冬奥会和残奥会网络安全服务与杀毒软件的官方赞助商。公司成立时间比起前面几家相对晚一点,但产品和服务已经打出了品牌,拥有数百位一线的安全专家以及具有创新力和自主知识产权的网络安全产品线。据传,深信服加班非常可怕,每当员工加班到深夜时,主管都会贴心的给大家点一份窑鸡。
2025-08-20 17:56:14
462
原创 XSS漏洞简介、危害与分类及验证_xss漏洞分为哪几种类型
定义/原理:跨站脚本(Cross-Site Scripting),本应该缩写为CSS,但是该缩写已被层叠样式脚本Cascading Style Sheets所用,所以改简称为XSS。也称跨站脚本或跨站脚本攻击。跨站脚本攻击XSS通过将恶意得Script代码注入到Web页面中,当用户浏览该页之时,嵌入其中Web里面的Script代码会被执行,从而达到恶意攻击用户的目的。本质:是一种针对网站应用程序的安全漏洞攻击技术,是代码注入的一种。特点:XSS主要基于JavaScript。
2025-08-20 17:55:27
943
原创 【网络攻防】常见的网络攻防技术——黑客攻防(通俗易懂版)
在世界人口近80亿的地球上,每天尚且发生数以百万计的抢劫打架斗殴事件,网络更是如此,网络攻防战几乎每时每刻都在发生。如果说打架斗殴枪击事件离我们还很远,那网络攻防战在你打开手机的时候就开始了!博主能力有限,暂不谈网络攻防具体操作实现过程,我们用通俗易懂的语言一块聊聊——神秘的“网络攻防”每当听到“网络攻防”这个名词,有没有一瞬间觉得很神秘?脑海中是否下意识的出现身穿黑色连衣帽的黑客中黑入某机构网站的场景?其实它并没有想象中的那么神秘,接下来我们一块唠唠常见的几种常见的网络攻防技术。
2025-08-20 17:54:45
954
原创 「软件测试」备战金九银十:整理了阿里,腾讯等30多家大厂的面试真题
就快到金九银十跳槽季了,相信有不少的同学有着加入一家新的公司,或者跳槽的想法,今天小编给大家整理了有2024年软件测试岗,大厂面试都问到了哪些问题,注意,由于分享的面试真题可能涵盖的比较多,所有的大厂的真题不一定会一一列举,需要全面大厂真题的朋友可以点击文末获取。文件格式系统有哪几种类型?分别说说win95、win98、winMe、w2k、winNT、winXP分别支持那些文件系统。分别填入一个语句,完成下面的函数,通过递归计算数组a[100]的前n个数之和。
2025-08-20 17:53:54
749
原创 2025秋季跳槽必备:软件测试面试题(附带答案)备战金九银十!
面试官您好,我叫###,今年26岁,来自江西九江,就读专业是电子商务,毕业后就来深圳工作,有三年的软件测试工程师的经验,我性格比较开朗,能和同事小伙伴友好相处。
2025-08-20 17:53:12
786
原创 适合零基础的“人工智能AI+” 应用场景全面盘点
则利用语音识别和合成技术,为游客提供多语言的导览服务,极大地丰富了游客的体验。此外,AI还能够提供。
2025-08-20 09:18:57
590
原创 数据安全流通——保密技术
通过框纽节点进行路由寻址,选择拥有相似数据类型的其他数据持有方进行安全的协同计算,参与协同计算的多个数据持有方的MPC节点根据计算逻辑,从本地数据库中查询所需数据,共同就MPC计算任务在数据流间进行协同计算,在保证输入隐私性的前提下,各方得到正确的数据反馈,整个过程中本地数据没有泄露给其它任何参与方。此外,企业B还拥有模型需要预测的标签数据。由于两家企业的用户群体并非完全重合,系统基于加密的用户样本对齐技术(如RSA),在A和B不公开各自数据的前提下确认双方的共有用户,并且不暴露不互相重叠的用户。
2025-08-20 09:07:34
994
原创 7年软件测试转行,可做什么工作呢?
这是网友的一则发帖。笔者有很多成功从测试转行进入网络安全领域,这是一个既具有挑战性又有发展前景的职业方向。:首先,研究网络安全的基本概念、领域分类(如网络防御、渗透测试、数据安全等),以及当前市场上的热门技术和职业角色。:选择进修相关的课程或认证,例如获得信息安全专业学位(如计算机科学或网络工程),或者考取专业证书如CISSP( Certified Information Systems Security Professional)、CEH(Certified Ethical Hacker)等。
2025-08-20 08:25:11
597
原创 软件测试实战项目(含电商、银行、APP等)零基础入门到精通,收藏这篇就够了
今天给大家带来几个软件测试项目的实战总结及经验,适合想自学、转行或者面试的朋友,可以写进简历里的那种哦。
2025-08-20 08:23:16
575
原创 软件测试人员可以发展哪些副业?零基础入门到精通,收藏这篇就够了
当时下的副业成为刚需,仅仅靠主业已经不是最保险的生活方式了。而副业的发展形式如果不能与主业相结合,很可能会浪费大量时间 ,同时还会影响到主业的正常运行。那么适合软件测试人员的副业有哪些呢?这里介绍几个与软件测试有关的副业,在发展副业的同时,还可以辅助主业,同时可以平行运行。也为业余生活多了一份收入。
2025-08-20 08:20:50
595
原创 为什么有人劝别选计算机专业?零基础入门到精通,收藏这篇就够了
今天想和大家聊一聊?。之所以会出现有人劝退计算机专业,我琢磨了一下,可能有以下几个原因:1、本身对编程无感,但听说计算机专业高薪,所以人云亦云的进来,后来发现这钱没有想象中那么好挣,996 是常态,于是发出呐喊:别选计算机!2、家里有矿,背景好,进可玩玩金融,退可当个包租公,瞧不起敲臭代码的程序员,于是居高临下鄙视到:别选计算机。3、身边有程序员,对程序员存在误解,认为程序员都是穿格子衫黑眼圈秃头的形象,选了计算机专业最终会变成单身狗,出于好心,提醒别人:别选计算机专业。
2025-08-19 08:41:50
1018
原创 软件测试入门基础知识(非常详细)零基础入门到精通,收藏这篇就够了
首先要明确测试的定义,所谓测试,就是以检验产品是否满足需求为目标。而软件测试,自然是为了发现软件(产品)的缺陷而运行软件(产品)比较标准的软件测试的定义是:在规定的条件下对程序进行操作,以发现错误,对软件质量进行评估。IEEE 标准的定义:使用人工或自动的手段来运行或测定某个系统的过程,其目的在于检验;它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。首先先来看软件的生命周期然后根据软件的生命周期可以对比下图的软件测试生命周期比如:拨打电话出现死机。
2025-08-19 08:38:49
755
原创 常见的二十种软件测试方法详解(史上最全)零基础入门到精通,收藏这篇就够了
1、对于不同的程序可以使用不同的方法来进行内存泄露的检查,还可以使用一些专门的工具来进行内存问题的检查,例如MemProof. AQTime、Purify、BundsChecker等。界面测试(简称UI测试),测试用户界面的功能模块的布局是否合理、整体风格是否一致、各个控件的放置位置是否符合客户使用习惯,此外还要测试界面操作便捷性、导航简单易懂性,页面元素的可用性,界面中文字是否正确,命名是否统一,页面是否美观,文字、图片组合是否完美等。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。
2025-08-19 08:36:55
1050
原创 2025软件测试面试八股文(完整版)零基础入门到精通,收藏这篇就够了
版本控制 (Revision control) 是一种软件工程技巧,在在开发的过程中,确保由不同人所编辑的司一文件都得到更新及历史记录的保存。Git(读音为/git/。)是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
2025-08-19 05:30:00
1043
原创 软件测试基础知识 + 面试理论(超详细)零基础入门到精通,收藏这篇就够了
软件是计算机系统中的程序和相关文件或文档的总称。说法一:使用人工或自动的手段来运行或测量软件系统的过程,以检验软件系统是否满足规定的要求,并找出与预期结果之间的差异。说法二:软件测试就是利用一定的方法对软件的质量或者使用性进行判断和评估的过程。测试用例是描述输入实际值和预期输出行为或者结果的文档,他同时也标识了测试过程结果与约束。1-单元测试(模块测试)是开发者编写的一小段代码,用于检验被测试代码的一个很小的、很明确的功能是否正确。
2025-08-18 08:56:35
636
原创 软件测试和质量管理—白盒测试,零基础入门到精通,收藏这篇就够了
1、掌握白盒测试技术,并能应用白盒测试技术设计测试用例;2、能用Junit实施测试。说明:程序段中每行开头的数字(1~11)是对每条语句的编号。(1)分别以语句覆盖、判定覆盖、条件覆盖和路径覆盖方法设计测试用例,并写出每个测试用例的执行路径(用题中给出的语句编号表示)。(2)编写Java类,调用该方法,并用Junit测试工具编写测试代码进行测试。对上述程序进行白盒测试,首先需要绘制出程序流程图。程序流程图可以用来描述程序的任何结束,对代码结构分析提供直观的帮助。
2025-08-18 08:55:20
575
原创 软件测试实验报告2 | 黑盒测试,零基础入门到精通,收藏这篇就够了
1.本次实验中我对黑盒测试进行了学习与实践。我加深了对黑盒测试相关基本概念的理解,掌握边界值、等价类、决策表、正交表等测试方法,并能够应用这些方法设计测试用例。2.在学习理论知识后,我和小组成员针对TPShop网站的登录、注册、商品搜索等模块进行了测试用例的设计,并利用Excel表格进行了分析和记录。设计测试用例时,我们合理分工,充分考虑了等价类、边界值、决策表等因素以确保测试用例的全面性。3.我们进行了对TPShop网站的手动测试。
2025-08-18 08:54:07
872
原创 软件测试实战项目(附全套视频跟源码)零基础入门到精通,收藏这篇就够了
网络安全行业产业以来,随即新增加了几十个网络安全行业岗位︰网络安全专家、网络安全分析师、安全咨询师、网络安全工程师、安全架构师、安全运维工程师、渗透工程师、信息安全管理员、数据安全工程师、网络安全运营工程师、网络安全应急响应工程师、数据鉴定师、网络安全产品经理、网络安全服务工程师、网络安全培训师、网络安全审计员、威胁情报分析工程师、灾难恢复专业人员、实战攻防专业人员…driver.find_element_by_link_text(“车票预订”).click() time.sleep(5)
2025-08-18 08:52:24
1024
原创 软件测试工具大全,零基础入门到精通,收藏这篇就够了
大全经过一年的更新,终于发布了。此版本将作为基准,后续仍会持续更新,为大家呈现更多优秀的测试工具。软件测试工具大全,包括测试工具、框架和平台,偏向开源和免费。表示;表示免费使用,或者个人免费;
2025-08-18 08:47:40
720
原创 计算机组成原理(全)零基础入门到精通,收藏这篇就够了
电子管计算机(1946-1958)晶体管计算机(1958-1964)中小规模集成电路计算机(1964-1971)大、超大规模集成电路计算机(1971年以后)1.1 计算机系统结构**第一台电子数字计算机:**1946年美国宾夕法尼亚大学的**ENIAC****冯诺依曼(普林斯顿)结构**: **以运算器为中心**。最根本特征是采用**存储程序**原理。**现代计算机**: 以存储器为中心。
2025-08-17 09:15:00
653
原创 计算机网络基础(理论知识全)零基础入门到精通,收藏这篇就够了
1、计算机网络定义计算机网络是互连的、自治的计算机的集合2、协议的定义定义:协议是网络通信实体之间在数据交换过程中需要遵循的规则或约定,是计算机网络有序运行的重要保证。(数据交换中的规则)协议的3个基本要素:语法:定义实体之间交换信息的格式与结构。(如:报文:数据单元)语义:定义实体之间交换的信息中需要发送哪些控制信息, 这些信息的具体含义,以及针 对不同含义的控制信息,接收信息端应如何响应。时序:也称为同步,定义实体之间交换信息的顺序以及如何匹配或适应彼此的速度。。
2025-08-17 08:00:00
995
原创 大模型蒸馏技术原理详解,零基础入门到精通,收藏这篇就够了
模型蒸馏是通过将大模型的知识迁移到小模型的一种方法。简单来说,蒸馏的目的是通过“蒸馏”大模型的知识,得到一个较小但仍具备相似表现的小模型。这一过程可以帮助我们减少计算资源和存储消耗,同时在某些场景下,蒸馏后的模型甚至可以提供比大模型更快的推理速度。模型蒸馏最早由Hinton等人在2015年提出,并在之后的研究中被广泛应用于深度学习的各类任务中。我们定义一个简单的教师模型和学生模型。教师模型较大,学生模型较小。
2025-08-17 06:45:00
1484
原创 盘点免费且靠谱的AI大模型 API,统一封装,任性调用!零基础入门到精通,收藏这篇就够了
本文盘点了几款免费又好用的 LLM API,并接入了 OneAPI 统一管理!你要问目前这些免费的 API 中,哪个更能打?我要说:Google 家的指令遵循最佳,没有之一!2025最新版CSDN大礼包:《AGI大模型学习资源包》免费分享**
2025-08-17 06:30:00
1044
原创 SQL数据库(非常详细)零基础入门到精通,收藏这篇就够了
① 数据库是一个实体,是能合理保管数据的“仓库”;② 数据库是一种技术和方法,能够合理地组织、维护、严密控制和利用数据。
2025-08-17 04:45:00
567
原创 10 分钟入门计算机基础(非常详细)零基础入门到精通,收藏这一篇就够了
非x86服务器:使用RISC(精简指令集)或EPIC(并行指令代码) 处理器,并 且主要采用UNIX和其它专用操作系统的服务器,指令系统相对简单,它只要求 硬件执行很有限且最常用的那部分执令,CPU主要有Compaq的Alpha、HP的 PA-RISC、IBM的Power PC、MIPS的MIPS和SUN的Sparc、Intel研发的EPIC 安腾处理器等。每秒可进行5000次加法或减法运算。一般说来,主频越高,CPU的 速度越快,由于内部结构不同,并非所有的时钟频率相同的CPU的性能都一样。
2025-08-16 08:59:19
989
原创 操作系统期末复习,零基础入门到精通,收藏这篇就够了
把内存划分为一个固定区和若干个覆盖区,固定区存放用户程序经常活跃的部分,调入后就不再调出(除非运行结束),其余部分按调用关系分段,将即将访问的段放在覆盖区,需要用到时调入内存,用不到时调出内存。装入内存时,通过所分配的内存起始地址加上程序内的相对地址进行地址的动态变换,一次完成,又称为静态重定位。③进程调度,又称低级调度,其主要任务是按照某种方法和策略从就绪队列中选取一个进程,将处理机分配给它,进程调度是操作系统中最基本的一种调度,在一般的操作系统中都必须配置进程调度。否则,拒绝分配资源,保持当前状态。
2025-08-16 08:54:08
1011
原创 什么是操作系统?深入探讨与实际应用,零基础入门到精通,收藏这篇就够了
作为一名程序员,无论你是初学者还是资深开发者,理解操作系统(Operating System, OS)的核心概念和功能都是至关重要的。操作系统是计算机系统的核心,它管理硬件资源、提供用户接口,并支持各种应用程序的运行。本文将深入探讨操作系统的定义、功能、类型以及实际应用,帮助你全面理解这一关键技术。操作系统是一个系统软件,它充当用户和计算机硬件之间的中介。它的主要任务是管理计算机系统的硬件和软件资源,确保系统的高效运行。操作系统提供了一个环境,使得应用程序可以在其中运行,而不必直接与硬件打交道。
2025-08-16 08:52:35
891
原创 计算机网络知识点全面总结,零基础入门到精通,收藏这篇就够了
按照网络的作用范围:广域网(WAN)、城域网(MAN)、局域网(LAN);按照网络使用者:公用网络、专用网络。数据链路层在物理层提供的服务的基础上向网络层提供服务,其最基本的服务是将源自网络层来的数据可靠地传输到相邻节点的目标机网络层。数据链路层在不可靠的物理介质上提供可靠的传输。物理地址寻址、数据的成帧、流量控制、数据的检错、重发等。数据链路层为网络层提供可靠的数据传输;基本数据单位为帧;主要的协议:以太网协议;两个重要设备名称:网桥和交换机。“帧”是数据链路层数据的基本单位。
2025-08-16 08:51:20
1039
原创 HTTP数据传输协议原理(非常详细)零基础入门到精通,收藏这篇就够了
无论是GET请求还是POST请求, 都是不安全的. 因为HTTP在网络上是明文传输的, 只要在网络节点上抓包, 就能完整的获取数据报文. 想要安全传输, 只有加密, 使用HTTPS.Windows NT 5.0) : 告诉服务器, 浏览器的内核信息。6). If-Modified-Since: Tue, 11 Jul 2000 18:23:51 GMT : 告诉服务器, 缓存数据的时间。4). Accept-Language: en-us,zh-cn : 告诉服务器, 浏览器的语言环境。
2025-08-16 03:45:00
869
原创 大学物理期末总结,零基础入门到精通,收藏这篇就够了
设某时刻t质点的位置在P点我们在选定的参考系上任选-一固定点0作为坐标原点由0点向P点作一矢量r则质点的位置可由该矢量决定,称为质点的 大小表示分子热运动的激烈程度如图1.1所示,在直角坐标系Oxyz中,我们用i,j,k分别表示0x轴、Oy轴和Oz轴的单位矢量质点的运动方程矢量式可表示为其分量式为在运动过程中,称为质点的运动轨道分量式消去时间参量t, 可求出坐标,称为质点的轨道方程.设质点沿曲线AB运动.在t时刻,质点位于A处,位置矢量为r;
2025-08-15 08:56:09
776
原创 软件工程课程管理系统项目设计,零基础入门到精通,收藏这篇就够了
软件工程是一门涵盖了软件开发、运营、维护和退役所需的工程实践的学科。其核心在于运用系统化、规范化、量化的方法,来管理复杂度,确保软件系统的质量和维护性。在软件工程领域,生命周期模型是指导软件项目从启动到退役的一系列阶段和步骤。软件开发的生命周期(Software Development Lifecycle, SDLC)通常被划分为多个阶段,每个阶段都有其特定的目标和交付物。需求分析阶段:在此阶段,关键任务是与利益相关者沟通,明确软件产品的需求,并将这些需求文档化。
2025-08-15 08:54:41
966
原创 软件测试基本理论详解,零基础入门到精通,收藏这篇就够了
软件测试是使用人工操作(手动测试)或者软件自动运行的方式(自动化测试)来检验软件是否满足用户需求的过程。软件测试的目的是确保软件的质量,确认软件以正确的方式做了你所期望的事情。其主要目的是发现软件的错误、有效定义和实现软件成分由低层到高层的组装过程、验证软件是否满足任务书和系统定义文档所规定的技术要求,并为软件质量模型的建立提供依据。软件测试的方法包括黑盒测试和白盒测试。黑盒测试通过数据输入观察数据输出,检查软件内部功能是否正常;
2025-08-15 08:53:17
610
原创 软件体系结构期末复习总结,零基础入门到精通,收藏这篇就够了
软件体系结构是具有一定形式的结构化元素,抽象的讲,软件体系结构包括构成系统的设计元素的描述,设计元素的交互,设计元素组合的模式,以及在这些模式中的约束。具体的讲,体系结构 = 组件+连接件+约束组件:具有某种功能的可重用的软件模块单元,表示了系统中主要的计算单元和数据存储。连接件管道,过程调用,事件广播客户-服务器通信协议,数据库和应用之间SQL连接等。约束:表示了组件和连接件的拓扑逻辑和约束。每个过滤器都有一组输入集和输出集。
2025-08-15 08:49:45
923
原创 程序设计基础知识点(整理大全)零基础入门到精通,收藏这篇就够了
对象根据所接收的消息而做出动作,同样的消息被不同对象接收时可导致完全不同的行动的现象称为~
2025-08-15 08:48:07
665
原创 数据结构与算法详解,零基础入门到精通,收藏这篇就够了
数组是最基本的数据结构之一,是一组固定大小的连续内存位置,每个元素的类型相同。数组通过索引访问元素,索引从0开始。操作时间复杂度说明访问元素O(1)通过索引直接访问插入元素O(n)需移动后续元素删除元素O(n)需移动后续元素链表是一种线性数据结构,由节点组成,每个节点包含数据和指向下一个节点的指针。常见的链表有单向链表和双向链表。操作时间复杂度说明访问元素O(n)需从头遍历插入元素O(1)仅需调整指针删除元素O(1)仅需调整指针。
2025-08-15 07:15:00
824
原创 操作系统史上最全知识点合集(适用于考研,期末复习)零基础入门到精通,收藏这篇就够了
定义:一个程序尝试将更多的数据放入一个固定大小的缓冲区,当数据大小超过了缓冲区大小,就会溢出到相邻的内存,覆盖其他空间的数据。危害:溢出的数据会覆盖原有数据,导致数据丢失;破坏程序的执行流程,导致程序异常终止原因:输入数据量过大和缺乏输入安全验证或者缓冲区大小计算错误。缺页中断是指在虚拟存储管理中,进程访问的页面不在内存时,系统产生的中断。当进程要访问某页面数据或指令,发现其不在内存,就触发缺页中断。
2025-08-15 06:30:00
625
原创 数据库系统原理总结(非常详细)零基础入门到精通,收藏这篇就够了
域:域是一组具有相同数据类型的值的集合。笛卡尔积:笛卡尔积是域上的一种集合运算。基数:一个域的不同取值个数称为这个域的基数。关系候选码:若关系中的某一属性组的值能唯一地标识一个元组,而其子集不能,则称该属性组为候选码。主码:若一个关系有多个候选码,则选定其中一个为主码。主属性:候选码的诸属性称为主属性。非主属性:不包含在任何候选码中的属性称为非主属性或非码属性。全码:在最极端的情况下,关系模式的所有属性是这个关系模式的候选码,称为全码。基本关系查询表视图表列是同质的。
2025-08-14 18:36:47
919
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人