- 博客(50)
- 收藏
- 关注
原创 计算机网络:自顶向下方法(第七版)第六章 学习分享(二)
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。本文是关于《计算机网络:自顶向下方法(第七版)》的学习分享,内容书写顺序也是按照书中的顺序。本文并不会提及书中的所有内容,主要写重点的知识,以及自己感兴趣的内容。会对原文中的内容进行一定的精简,或者加上个人的理解。
2026-03-26 13:07:04
274
原创 计算机网络:自顶向下方法(第七版)第六章 学习分享(一)
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。本文是关于《计算机网络:自顶向下方法(第七版)》的学习分享,内容书写顺序也是按照书中的顺序。本文并不会提及书中的所有内容,主要写重点的知识,以及自己感兴趣的内容。会对原文中的内容进行一定的精简,或者加上个人的理解。为方便讨论,将运行链路层协议的任何设备均称为节点,包括主机、路由器、交换机和WiFi 接入点。把沿着通信路径连接相邻节点的通信信道称为链路。
2026-03-24 14:45:37
359
原创 计算机网络:自顶向下方法(第七版)第五章 学习分享(二)
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。本文是关于《计算机网络:自顶向下方法(第七版)》的学习分享,内容书写顺序也是按照书中的顺序。本文并不会提及书中的所有内容,主要写重点的知识,以及自己感兴趣的内容。会对原文中的内容进行一定的精简,或者加上个人的理解。
2026-03-19 18:57:47
364
原创 计算机网络:自顶向下方法(第七版)第五章 学习分享(一)
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。本文是关于《计算机网络:自顶向下方法(第七版)》的学习分享,内容书写顺序也是按照书中的顺序。本文并不会提及书中的所有内容,主要写重点的知识,以及自己感兴趣的内容。会对原文中的内容进行一定的精简,或者加上个人的理解。
2026-03-19 00:05:34
424
原创 计算机网络:自顶向下方法(第七版)第四章 学习分享(一)
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。本文是关于《计算机网络:自顶向下方法(第七版)》的学习分享,内容书写顺序也是按照书中的顺序。本文并不会提及书中的所有内容,主要写重点的知识,以及自己感兴趣的内容。会对原文中的内容进行一定的精简,或者加上个人的理解。上图显示了一个简单网络,其中有 H1和 H2 两台主机,在 H1与 H2之间的路径上有几台路由器。
2026-03-16 00:05:33
493
原创 计算机网络:自顶向下方法(第七版)第三章 学习分享(三)
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。本文是关于《计算机网络:自顶向下方法(第七版)》的学习分享,内容书写顺序也是按照书中的顺序。本文并不会提及书中的所有内容,主要写重点的知识,以及自己感兴趣的内容。会对原文中的内容进行一定的精简,或者加上个人的理解。
2026-03-13 16:13:28
387
原创 计算机网络:自顶向下方法(第七版)第三章 学习分享(二)
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。本文是关于《计算机网络:自顶向下方法(第七版)》的学习分享,内容书写顺序也是按照书中的顺序。本文并不会提及书中的所有内容,主要写重点的知识,以及自己感兴趣的内容。会对原文中的内容进行一定的精简,或者加上个人的理解。
2026-03-10 19:55:50
408
原创 计算机网络:自顶向下方法(第七版)第三章 学习分享(一)
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。本文是关于《计算机网络:自顶向下方法(第七版)》的学习分享,内容书写顺序也是按照书中的顺序。本文并不会提及书中的所有内容,主要写重点的知识,以及自己感兴趣的内容。会对原文中的内容进行一定的精简,或者加上个人的理解。运输层位于应用层和网络层之间, 该层为运行在不同主机上的应用进程提供直接的通信服务起着至关重要的作用。运输层协议为运行在不同主机上的应用进程之间提供了逻辑通信功能。
2026-03-04 23:08:53
410
原创 计算机网络:自顶向下方法(第七版)第二章 学习分享(二)
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。本文是关于《计算机网络:自顶向下方法(第七版)》的学习分享,内容书写顺序也是按照书中的顺序。本文并不会提及书中的所有内容,主要写重点的知识,以及自己感兴趣的内容。会对原文中的内容进行一定的精简,或者加上个人的理解。假设运行在用户主机上的某些应用程序(如 Web浏览器或邮件阅读器)需要将主机名转换为 IP地址。这些应用程序将调用 DNS 的客户端,并指明需要被转换的主机名。
2026-01-20 01:00:56
685
原创 计算机网络:自顶向下方法(第七版)第二章 学习分享(一)
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。本文是关于《计算机网络:自顶向下方法(第七版)》第二章的学习分享,内容书写顺序也是按照书中的顺序。本文并不会提及书中的所有内容,主要写重点的知识,以及自己感兴趣的内容。会对原文中的内容进行一定的精简,或者加上个人的理解。
2026-01-06 11:06:58
781
原创 计算机网络:自顶向下方法(第七版)第一章 学习分享
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。本文是关于《计算机网络:自顶向下方法(第七版)》第一章的学习分享,内容书写顺序也是按照书中的顺序。本文并不会提及书中的所有内容,主要写重点的知识,以及自己感兴趣的内容。会对原文中的内容进行一定的精简,或者加上个人的理解。因特网是一个世界范围的计算机网络,即它是一个互联了遍及全世界数十亿计算设备的网络。
2025-12-23 23:52:47
1482
2
原创 测试自动化之性能测试框架Locust学习
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。
2025-07-28 16:09:23
1074
1
原创 软件测试之简单基础的安全测试方法(另外包含软测面试题库)
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。
2025-06-14 13:50:04
1207
原创 SQL注入部分理论入门学习
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。所谓SQL注入,就是通过把SQL命令插入到WEB表单提交或输入域名或页面请求的查询字符串,最终到达欺骗服务器执行恶意的SQL命令,从而进一步得到相应的数据信息。通过构造一条精巧的语句,来查询到想要得到的信息。
2025-06-13 16:21:15
905
原创 软件测试之APP测试要点(包含Monkey基础使用)
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。SoloPi: 是一个无线化、 非侵入式的 Android 自动化工具, 具备录制回放、 性能测试等功能。作用如下:基础性能测试: 能够记录待测应用的各项指标, 可以在悬浮窗中观察实时更新的数据, 也可以对性能数据进行录制, 在录制结束后查看图表;同时, 还支持性能加压, 能够对CPU、 内存与网络环境进行限制, 复现应用在性能较差、 网络环境不佳场景下的表现。
2025-06-11 17:34:55
1149
原创 MySQL学习之触发器
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。触发器(Trigger)是数据库中的一种特殊存储程序,它绑定到某张表(或视图)上,并在特定的数据库操作(如 INSERT、UPDATE 或 DELETE)发生时自动执行预定义的操作。触发器无需手动调用,是一种事件驱动的机制。
2025-06-10 16:36:27
931
原创 MySQL学习之存储过程
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。关于MySQL基础语法可参考菜鸟教程:https://www.cainiaojc.com/sql/sql-tutorial.html语法练习可在牛客网刷SQL题:https://www.nowcoder.com/exam/oj?
2025-06-10 02:17:40
1104
原创 Jenkins的学习与使用(CI/CD)
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。Jenkins是一个基于Java开发的开源软件项目。提供一个开放易用的软件平台,使软件项目可以自动化地进行构建、测试和部署。官方地址:https://www.jenkins.io官方文档(很详细):https://www.jenkins.io/zh/集群化构建可以有效提升构建效率,尤其是团队项目比较多或是子项目比较多的时候,可以并发在多台机器上执行构建。
2025-06-04 20:09:39
1305
原创 移动端 UI自动化测试学习之Appium框架(包含adb调试工具介绍)
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。Appium 是一个移动 App 自动化框架。自动化完成一些重复性的任务比如微信客服机器人爬虫自动化测试开源免费支持多个平台Appium支持Android和iOS平台的自动化测试,使用相同的API可以编写跨平台的测试脚本。支持多种类型的自动化无论是原生移动应用(APP)、混合应用(Hybrid App)和移动网页应用(H5),Appium都支持自动化测试。
2025-05-28 03:04:49
1871
原创 web自动化测试之PO模式理论与实践
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。
2025-05-26 01:34:41
852
原创 git学习与使用(远程仓库、分支、工作流)
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。Git 是一个分布式版本控制系统,用于管理和跟踪代码或文件的变更。它可以记录文件的每一次修改,帮助开发者协作、管理代码版本、追踪项目历史,并在需要时恢复到之前的版本。Git 是免费、开源的,由林纳斯·托瓦兹(Linus Torvalds)在 2005 年开发,最初用于 Linux 内核开发。如今,它广泛应用于各种软件开发项目中,尤其是在团队协作开发中。
2025-05-20 21:24:41
1475
原创 docker学习与使用(概念、镜像、容器、数据卷、dockerfile等)
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。Docker 是一个开源的应用容器引擎,可以让开发者打包应用及其依赖到一个轻量级、可移植的容器中。容器是一种标准化的软件单元,可以在任何支持 Docker 的环境中快速部署和运行。容器性能开销极低。容器是完全使用沙箱机制,相互隔离。
2025-05-16 16:44:59
1461
4
原创 linux入门学习(介绍、常用命令、vim、shell)
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。由于linux内容很多,本文并不能介绍所有知识。仅供参考内核(kernel)是系统的心脏,是运行程序和管理磁盘等硬件设备的核心程序,它提供了一个在裸设备与应用程序间的抽象层。Linux内核版本又分为稳定版和开发版稳定版:具有工业级强度,可以广泛地应用和部署。新的稳定版相对于较旧的只是修正一些bug或加入一些新的驱动程序。开发版:由于要试验各种解决方案,所以变化很快。
2025-05-13 13:09:10
1780
原创 Fiddler软件的使用
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。Fiddler是位于客户端和服务器端之间的代理,也是目前最常用的抓包工具之一。它能够记录客户端和服务器之间的请求,分析请求数据、设置断点、修改请求的数据、修改服务器返回的数据,功能非常强大。官方文档:https://docs.telerik.com/fiddler-everywhere/introduction。
2025-05-11 01:19:35
1796
原创 allure生成测试报告(搭配Pytest、allure-pytest)
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。官方文档地址:https://allurereport.org/docs/它是一个生成HTML测试报告的工具包使用java开发,需要java环境功能强大 , 生成的报告美观、直观。
2025-05-09 16:31:23
1353
原创 WEB UI自动化测试之Pytest框架学习
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。在之前已经学习过用unittest测试框架,本文介绍另外一个目前主流的测试框架Pytest。官方文档介绍:官方地址:https://docs.pytest.org简单灵活,容易上手支持参数化能够支持简单的单元测试和复杂的功能测试,还可以配合selenium/appnium等进行自动化测试、接口自动化测试(pytest+requests)
2025-05-08 16:11:06
1329
原创 WEB UI自动化测试之Selenium框架学习
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。Selenium是广泛使用的模拟浏览器运行的库,它是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样,并且支持大多数现代 Web 浏览器。Selenium 支持多种语言。目前,Selenium Web 驱动程序最受 Python 和 C#欢迎,本文以Python 为例。官方地址:https://www.selenium.dev/
2025-05-01 14:07:04
1533
1
原创 软件测试之单元测试unittest库使用、参数化、unittestteport
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。单元测试(unit testing)是指对软件中的最小可测试单元进行检查和验证。单元测试中单元的含义,单元就是人为规定的最小的被测功能模块,如C语言中单元指一个函数,Java里单元指一个类,图形化的软件中可以指一个窗口或一个菜单等。理论上来说,不使用单元测试框架也能进行单元测试。
2025-03-15 17:33:05
1639
原创 软件测试之使用Requests库进行接口测试
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。本文仅对Requests库做了简单的介绍,具体使用和更多内容请查看官网文档,如果还有具体的使用问题可查询更多其他资料,也欢迎在评论区留言。
2025-03-12 16:21:47
915
原创 性能测试和Jmeter
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。通俗的讲, 时间特性指的就是软件系统处理用户请求的响应时间。资源特性指的是在软件系统运行过程中,系统资源的消耗情况。系统资源大致包括:CPU、内存、磁盘IO等性能测试就是测试人员借助性能测试工具,模拟系统在不同场景下,对系统的各项性能指标进行测试。日常在线用户500万(稳定运行情况下)双11当天,在线用户3亿(超大量用户)
2025-03-08 13:24:13
1461
原创 Jmeter使用介绍
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。JMeter是一个纯Java编写的开源软件,主要用于进行接口测试和性能测试。它支持测试的应用/服务/协议包括Web (HTTP, HTTPS)、SOAP/REST Webservices、FTP、Database via JDBC等。我们最常使用的是HTTP和HTTPS协议。作用:定义全局变量位置:测试计划/线程组–>配置元件–>用户定义的变量变量声明也是用键值对的方式表示。
2025-03-06 15:12:14
1572
原创 Postman操作(接口测试、生成测试报告、MockServer等)
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。Postman是一款非常流行的接口调试工具,它使用简单,功能强大。不仅测试人员会使用,开发人员也经常使用。官方网站:https://www.getpostman.com/
2025-02-24 18:21:04
2047
1
原创 cookie、session、token理论知识
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。用户可能会多次请求访问同一个资源,也有可能请求访问各种不同的服务器资源。Session在计算机中,尤其是在网络应用中,称为“会话控制”。Session 对象存储用户会话所需的属性及配置信息。token(令牌) 是一种在计算机系统中用于标识用户身份、授权访问权限或传递安全信息的数字签名凭证。
2025-02-17 18:51:45
932
原创 Http协议理论知识
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。注:可上网搜索HTTP协议官方文档,学习该方面的知识。在介绍Http协议之前,首先知道什么叫协议。计算机中的协议是一种规则,用于管理计算机之间的通信。协议确保不同厂商的设备、不同的CPU及不同的操作系统能够通过遵循相同的标准进行通信。这些协议定义了数据传输的格式、顺序和错误处理方式,从而使得网络中的设备能够相互理解和交互。
2025-02-16 18:03:42
1088
原创 软件测试之接口测试理论知识
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。注:我们这里只关注软件层面的接口接口(通常被称为API,Application Programming Interface,应用程序编程接口):是指系统或组件之间的交互点,通过这些交互点可以实现数据的交互。(也就是数据交互的通道)如上图,假如我们在某一前端网页页面中进行登录。在输入用户名和密码之后,点击登录按钮。
2025-02-15 18:15:40
787
原创 软件测试之通用功能测试点
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。以下测试点仅供参考, 如有额外补充欢迎评论与私信。
2025-02-09 16:39:33
1747
3
原创 软件测试之功能测试用例练习题
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。结合之前所学的测试用例设计理论及模板,做一些练习题,加深印象。
2025-01-30 15:08:44
1795
原创 软件测试的缺陷/缺陷管理/报告模板
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。
2025-01-04 13:25:14
2547
原创 软件测试之测试用例理论知识
阅读本文前请注意最后编辑时间,文章内容可能与目前最新的技术发展情况相去甚远。欢迎各位评论与私信,指出错误或是进行交流等。
2024-12-26 16:59:02
1193
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅