![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
测试工程师
文章平均质量分 73
深蓝2019
纵使沧海桑田,纵使诸国化为火海,我依然会等着你,就算此生再无相见之日,我也会在轮回中,等你归来。
展开
-
Python 链接数据库操作
在写python接口自动化测试脚本时,需要连接数据库去验证数据。这个时候需要python链接数据库去编写sql语句去查验数据。那么python链接数据库的脚本文件如何编写呢?原创 2022-08-04 12:13:48 · 660 阅读 · 1 评论 -
JMETER进阶学习---请求数据参数化、性能监控、链接数据库、分布式压力测试
1、 jmeter http接口参数化(有多种实现方法)第一种方法是使用用户定义的变量:在线程组上右键添加一个配置元件---》用户定义的变量在http请求中的使用方法第二种是使用CSV数据文件设置:在线程组上右键添加一个配置元件---》CSV数据文件设置设置字段的含义:文件名:填写设置的文件路径(文件格式一般是txt文件)文件编码进行下拉选择utf-8变量名称写的是写入的字段...原创 2021-08-16 15:36:01 · 432 阅读 · 0 评论 -
经典面试题:从输入URL到页面加载发生了什么
最近面试的时候有面试官问了这个在输入网址的窗口中输入url后发生了什么过程,这个问题当时也是把我问住了,所以我特地查询了一下资料后来总结一下具体的发生了一下几个过程1、浏览器的地址栏输入URL并按下回车。2、浏览器查找当前URL是否存在缓存,并比较缓存是否过期。3、DNS解析URL对应的IP。DNS域名解析的过程实际是将域名还原为IP地址的过程。4、根据IP建立TCP连接(三次握手)。在通过第一步的DNS域名解析后,获取到了服务器的IP地址,在获取到IP地址后,便会开始建立一次连接原创 2021-02-19 00:53:31 · 251 阅读 · 0 评论 -
TCP的三次握手与四次挥手
三次握手:(1)第一次握手:Client将标志位SYN置为1,随机产生一个值seq=J,并将该数据包发送给Server,Client进入SYN_SENT状态,等待Server确认。(2)第二次握手:Server收到数据包后由标志位SYN=1知道Client请求建立连接,Server将标志位SYN和ACK都置为1,ack=J+1,随机产生一个值seq=K,并将该数据包发送给Client以确认连接请求,Server进入SYN_RCVD状态。(3)第三次握手:Client收到确认后,检查ack是否为J..原创 2021-02-19 00:27:20 · 99 阅读 · 0 评论 -
一位三年测试经验的测试告诉你一些常用的知识点
什么是软件测试?What is software testing?软件测试是在测试中识别软件产品和服务的准确性和质量的过程。显然,它的诞生是为了验证产品是否满足客户的特定先决条件、需求和需求。讲的更加通俗一点就是找错误,找什么错误,就是根据一个产品的使用说明书,来验证说明书上面提到的功能是否达到用户的一个功能需要,或者是是否达到产品的一个功能预期。软件测试的目标◎在给定的产品中尽可能多地发现错误(或bug)。◎演示一个给定的软件产品与它的需求规格匹配。◎使用最小的成本和努力来验...原创 2020-11-24 19:11:46 · 610 阅读 · 1 评论 -
接口学习总结
接口测试学习总结什么是接口测试:接口测试是项目测试的一部分,它测试的主要对象是接口,是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与所测系统之间以及内部各系统之间的交互点。测试的重点是检查数据交互、传递、和控制管理过程以及系统间的相互依赖关系等。接口测试的目的:接口测试的目的是测试接口,尤其是那些与系统相关联的外部接口,测试的重点是要检查数据的交换,传递和控制管理过程...原创 2018-06-11 10:04:29 · 1196 阅读 · 0 评论 -
如何安装Robot Framework
Robot Framework的安装:Robot Framework支持python2.x,同时也支持python3.x。如果你不知道你有没有安装python,在“cmd”上输入“python” ,回车:如果运行结果是这样,说明你的python没有安装成功。那就需要去安装python2.x或python3.x的版本。1、首先访问http://www.python.org/download/去下载p...原创 2018-06-19 17:21:28 · 1255 阅读 · 0 评论 -
fidder使用总结
Fidder是常见的手机抓包工具,可以抓取http或者https。我目前的项目中app的请求方式是https的请求,所以我先把fidde抓取app关于https的请求先记录下来首先下载fidderFiddler官网下载:https://www.telerik.com/download/fiddler,下载完了直接下一步安装。(下载完成之后就可以开始fidder的抓取准备工作了)对fidd...原创 2018-09-05 17:50:50 · 652 阅读 · 0 评论 -
自动化测试框架总结
自动化测试框架流程图:自动化测试框架模块:配置文件读取模块 日志模块 测试数据读取模块 测试执行模块 测试结果更新模块 异常处理模块 屏幕截图模块自动化框架模块功能说明: 配置文件读取模块模块的主要功能是把测试项目的公共配置读取到脚本里。日志模块模块的主要功能是记录测试的详细步骤。测试数据读取模块模块主要包括的功能是测试用例数据的读取、测试步骤数据的读取...原创 2019-03-19 18:05:21 · 843 阅读 · 0 评论