摘要:
断点调试是程序编写过程中一重要步骤,对于简单的程序可以使用print语句输出对应的结果,可以比较快速的分析出程序出现的问题在哪里,但是程序比较复杂时,如函数和变量比较多的情况,输出相应的变量值也难以找到程序错误的地方,这个时使用断点调试就能够跟踪程序的运行过程,结合运行过程中相应的变量变化能够比较快 阅读全文
摘要:
一、为什么抓包 1.从功能测试角度,通过抓包查看隐藏字段 Web 表单中会有很多隐藏的字段,这些隐藏字段一般都有一些特殊的用途,比如收集用户的数据,预防 CRSF 攻击,防网络爬虫,以及一些其他用途。这些隐藏字段在界面上都看不到,如果想检测这些字段,就必须要使用抓包工具。 通过抓包工具了解协议内容, 阅读全文
摘要:
前置知识 熟透系统业务、团队成员情况 熟悉使用F12或抓包工具 了解HTTP/HTTPS协议,能够区分请求URL、请求头、请求体、入参、响应数据、响应码 具备操作常规Linux命令,能否登入服务器查看Log日志,例如Tomcat等应用,不排除一些公司有对应的查看日志平台,例如K8S、Xlog,总之会 阅读全文
摘要:
对外行小白来说,你完全可以把端口简单的理解为是计算机和外界通讯交流的出口。但在网络技术中,端口一般有两种含义:(1)硬件设备中的端口如交换机、路由器中用于链接其他设备的接口。(SC端口等)(2)TCP/IP协议中的端口如用于FTP服务的21端口、用于浏览网页服务的80端口等。为啥会有两种含义?这也是 阅读全文
摘要:
需要准备4g以上的U盘。如果装的是Windows系统,必须用Windows电脑做启动盘,如果电脑已经无法进入系统,那么就得借个Windows电脑做启动盘了。 1.下载镜像:https://next.itellyou.cn/ 这个版本占内存比较少,无应用商店,还没有小娜 登陆后直接复制下载码用迅雷下载 阅读全文
摘要:
一般我们创建 Python 项目的时候都会创建一个虚拟环境,这样做的好处就是会把项目环境和操作系统环境区分开来,避免把操作系统环境弄乱。 pipenv 应运而生。见名识意,pipenv 就是 pip 和 virtualenv 的结合体 一、安装 直接使用 pip3 进行安装即可 pip3 insta 阅读全文
摘要:
单纯从功能测试的层面上来讲的话,App 测试、Web 测试在流程和功能测试上是没有区别的,但由于系统结构方面存在差异(web 项目,b/s 架构;app 项目,c/s 结构)在测试中还是有不同的侧重点内容,下面整理了一些内容供大家学习与参考。 Web 测试重点 1.功能测试: 所实现的功能是否和需求 阅读全文
摘要:
在写接口测试脚本时,我们经常需要携带网站的header等参数,比如:我们在浏览器检查工具看到某请求头为: accept: application/jsonaccept-encoding: gzip, deflate, braccept-language: zh-CN,zh;q=0.9,en;q=0. 阅读全文
摘要:
一、列表 []表示列表,用','进行分隔,list有序 能够进行索引 切片 (in append extend count index insert pop remove,reverse sort copy) temp_ls = ['only', 'tom',1,'oulf',2,[1,22222, 阅读全文
摘要:
一、input输入 sname = input("请输入你的姓名:")yu_yan = input("请输入你学习的语言:")print("{}, 欢迎你学习{}课程!".format(sname,yu_yan)) 二、求和。计算1-99的和。并输出 #计算一到99的和,并输出sum=0i=1whi 阅读全文