- 博客(17)
- 收藏
- 关注
原创 测试环境部署V1.0
但是,突然产品带着热乎乎的需求笑意盈盈的向你走来,轻声的对你说,有一个临时的需求,今天就要上线。因为我们的项目现在有五套环境:开发,测试,预发布,生产,线上备份,因此需要配置前端打包环境变量,来指定前端连接哪个后端地址(可以查看这篇文章:(上传到服务器存放项目的路径下,并且复制路径(操作过程跟后端部署里上传到服务器是一样的,复制路径是后面修改nginx配置需要)如果接口有统一的路径,需要加上。确保前端环境已配置好,我们项目的前端依赖是nodejs,可以向开发确认一下需要什么样的环境。
2023-08-08 16:38:58
172
原创 测试环境搭建踩坑记录---Tomcat添加到chkconfig
可以将tomcat添加到linux系统服务,然后就可以通过 service tomcat start/stop来启动和停止tomcat了。将tomcat bin目录下的 catalina.sh文件拷贝到 /etc/init.d目录下,并重命名为tomcat。CATALINA_HOME=/usr/local/tomcat/tomcat --tomcat安装目录。JAVA_HOME=/usr/local/jdk/jdk1.8.0_211 --jdk安装目录。添加tomcat到chkconfig。
2023-07-27 10:32:44
387
1
原创 测试环境搭建踩坑记录---Tomcat服务器访问拒绝
解压Tomcat,在bin目录下 ./startup 启动后,查看运行中的程序,发现不对。于是查看Tomcat的日志,日志中提示java这个文件拒绝访问。猜测是该文件的权限不够,因此修改该文件的权限。再通过ip端口访问tomcat,可以访问。于是去开放8080端口。再通过ip端口访问时,显示访问拒绝。再次查看tomcat进程。确认Tomcat的端口。再去访问,还是拒绝。再重启Tomcat。
2023-07-27 10:31:26
463
1
原创 测试环境搭建踩坑记录---mysql启动报错
大概意思就是我把nginx的tar包解压在了nginx的默认安装目录下(/usr/local),只要将其放在其他目录下 make && make install 就OK。参考文章:https://blog.csdn.net/qq_52331186/article/details/118051144。报错:cp conf/koi-win '/usr/local/n。尝试卸载当前cnpm,再重新下载一个低版本的cnpm。看别人说是cnpm版本较高的原因。多半是防火墙没有开放端口。最后是重装了mysql。
2023-07-27 10:28:38
162
1
原创 pytest学习笔记-记录问题-如何消除执行时的warning提示
那,虽然是小白,但是也要努力提高一下自己,不能老是依靠外挂吧。我回过头来,再仔细的看了一下warning提示,发现真相大白,人家这个提示其实说的很明白嘛。总共四条,对应我两个用例里分别运行的setup和teardown。我们来分析分析:这一句是说:PytestRemovedIn8Warning 警告 nose tests提供的相关支持要被启用并且会从将来的版本中被移除。这一句是说:要怎么才能移除这个警告呢,你可以修改它的名字为。
2023-07-06 14:57:15
998
2
原创 pytest学习笔记-记录报错-“ModuleNotFoundError: No module named ‘XXX”
pytest学习笔记-记录报错-“ModuleNotFoundError: No module named 'XXX”
2023-07-06 10:34:40
461
1
原创 linux(centos)- 安装软件的方法
yum源是用来存放各种rpm的软件包以及软件包之间依赖关系的软件包管理器,可以连接到指定的yum源来安装程序。主要用到yum安装、解压缩安装,rpm的方式没怎么用过,所以这里只总结一下这yum和源码编译这两种方法。查看当前yum源中是否有需要安装的程序版本:yum list | grep 程序名;安装某程序:yum install -y 程序名(-y 表示默认确认自动安装);查看当前所有通过yum安装的程序:yum list installed;卸载通过yum安装的某程序:yum remove 程序名;
2023-04-23 13:32:48
266
原创 jmeter-----多账号登录并分别创建数据
通过不同账号登录创建需求的流程,学习了两种参数化方式(用户参数、csv data set config)、jmeter的作用域、通过beanshell postprocessor设置全局变量、json提取器、JSR223 后置处理程序,还简单了解了jmeter中的线程执行顺序。...
2022-06-24 09:16:23
1975
原创 jmeter-----实现用户登录并成功发起请求
通过单账号登录并创建需求的业务流程,学习了通过后置处理器-正则表达式结合后置处理器-debug postprocessor关联参数、通过断言-响应断言验证请求是否成功。
2022-06-23 16:49:55
2408
原创 测试难题:测试数据准备之创建测试数据的时机
这篇文章主要是记录学习到的四个关于测试数据的概念,on-the-fly(实时创建)、out-of-box(开箱即用)、死水数据、活水数据。确定了死水数据尽量提前准备、活水数据尽量实时创建的测试数据准备方案。...
2022-06-07 14:17:12
479
原创 测试难题:如何准备测试数据
测试数据的几种准备方法:1.手动创建;2.GUI自动化创建;3.调用接口创建;4.数据库crud创建;5.综合接口+数据库创建。
2022-06-07 10:40:59
2813
原创 需求频繁变更,测试怎么办?
参考极客时间董建琴老师讲解的《怎么有效解决3个测试痛点》文章目录前言一、需求变更后的测试痛点1. 不能精准确认开发改动的影响面2. 需求变更影响测试环节3.确定测试优先级二、如何解决?1.如何精准确认开发改动的影响面?2.如何降低需求变更对测试环节的影响?3.如何确定测试优先级?总结前言现在的公司,需求是由各个业务部门提出的,需求常常有一些或大或小的改动,而改动后的产品就意味着要进行回归测试,回归测试的测试范围大家都知道:①修改的功能②修改的功能影响的其他范围。因此,在这种情况下,怎么精确的把.
2022-05-06 16:31:42
2674
原创 SQL中获取当前时间的函数、在日期上减去指定的天数的函数
记录一下sql语句的学习文章目录前言现在的项目有很多定时任务,需要定时处理满足条件的相关数据。在测试的时候我们一般是去修改数据库,使数据满足条件。比如,crm系统里的超时未跟进的线索会流回公海。以前遇到这种要修改数据库的,我都是先对应的表筛选出指定的数据,在修改对应字段的值...(对,就是这么low,根本就忘了还有update这个东西)![在这里插入图片描述](https://img-blog.csdnimg.cn/016c9eddb91b49fcb04f401f9e3e0b34.png?x-os.
2022-04-24 20:08:31
10782
原创 DNS协议
记录一下2022.3.3看的知识点文章目录@[TOC](文章目录)思考一、什么是DNS?二、DNS的工作原理1.DNS怎么查找域名对应的ip?2.DNS收到ip后如何处理?总结思考如果有一个域名你在访问的时候,浏览器说找不到这个地址,这个时候要怎么去排查问题呢?一、什么是DNS?先上官方解释:DNS全称Domain Name System,Domain Name被译为域名,中文名为域名系统,也称为域名解析系统;另外域名服务器Domain Name Server也简称为DNS。核心功能是完成域.
2022-04-22 16:28:20
3531
原创 2022.4.7网页一直在加载中,无提示
项目场景:项目中有一个查看一些数据的页面,点击“查看详情”按钮,可以进入这个页面,查看详情信息。问题描述点击“查看详情”按钮,页面一直在加载中,页面没有相关提示。原因分析:再次点击“查看详情”发起请求,f12查看接口信息按f12后,发现接口是正常的,console在报错,所以大概率是前端的问题。bug的排查和定位:1.通过浏览器开发者工具,查看接口信息;如何找到对应的接口?f12后发现很多数据其中包含一些接口、图片等数据,点击“XHR”可以筛选出接口,然后根据接口名称定位到需要的
2022-04-20 17:56:41
3025
原创 鉴权 cookie session token的区别
背景在B站看到一个up的详细解说cookie、session、tocken觉得讲的挺透彻的,于是就趁热记录一下。一、鉴权是什么?鉴权就是鉴定权限,最常见的就是鉴定该用户是否为登录状态。最开始做接口测试的时候,找了一个接口,把协议、ip、URL填好以后就以为万事大吉。一发起请求,查看响应就说登录信息错误。为什么呢?这就是因为没有鉴权,服务器根本就不认识你,所以就不理你,请求的数据就不会发送给你了。说到这里,又不得不说一下http协议的工作原理。简单来说,就是客户端(浏览器)发起请求,服务器端接
2022-04-19 13:59:27
1480
1
原创 2022.1.18上传文件报错
项目场景:功能描述:上传文件的功能,上传后的文件能够被下载问题描述上传文件在开发本地测试正常,测试环境测试下报错原因分析:根据报错提示发现是测试环境中的服务器没有创建对应的上传附件的储存目录,开发只指定了根目录未创建子目录。总结:以后在测试中要多学会看报错信息,根据报错信息定位bug。...
2022-04-19 11:35:29
380
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人