自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 收藏
  • 关注

原创 一篇文章让你掌握Postman

什么是Postman:Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件Postman的安装大家去官网下载,傻瓜式安装即可。我们直接步入主题,Postman的使用教程一、首先我们来看一下postman页面的的基础功能...

2021-05-30 20:29:05 497 2

原创 selenium自动化测试原来这么简单?

什么是selenium?Selenium 是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera,Edge等。这个工具的主要功能包括:测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能——创建回归测试检验软件功能和用户需求。支持自动录制动作和自动生成 .Net、Java

2021-06-03 20:13:19 7093 4

原创 tomcat基操~~(项目部署)

tmocat项目部署一、首先我们先下载tmocat(这里大家去官网下载即可)我们看看tomcat的文件目录二、我们直接把项目的war包直接放在webapps里面,启动tomcat服务器(双击bin 目录下的 startup.bat,启动服务器)三、启动完毕你会发现你的webapps里会自动解压war包,生成和这个war包名称一样的一个文件夹四、我们访问本机的ip+端口号看看效果:这里端口是默认为8888,我们也可以自己修改conf–server.xml五、每个项目都离不开数据

2021-05-24 20:56:41 594 6

原创 jmter基操~~(Android手机(模拟器)端脚本录制)

Android手机端脚本录制jmter连接Android手机端脚本录制,这里我就为了步骤清晰,截图方便我就使用模拟器给大家分享一下,其实和Android手机端脚本录制是一样的。一、在连接手机之前我们必须保证电脑和手机在同一网络下。二、在jmter添加http代理服务器二、添加线程组,添加http请求,当然录制控制器也可以三、在http代理服务器中指定录制脚本的路径,默认端口8888四、查看本地ip(ipconfig)五、打开模拟器(这里我用的夜神模拟器)设置移动端代理,IP和端口号

2021-05-24 19:18:45 544

原创 badboy~~ 常见的基操(收藏)

安装badboy脚本软件两个版本,选择其一,傻瓜式安装即可。打开badboy软件

2021-05-23 21:39:14 117

原创 连接数据库报错:1045 - Cannot create PoolableConnectionFactory

在我们连接数据库的时候经常报错,遇见错误不要慌,我们先定位出现问题的原因,然后排查解决。这个是我在jemter连接数据库和Navicat连接数据报的错误,记录一下:Cannot create PoolableConnectionFactory (Access denied for user ‘root’@‘localhost’ (using password: YES))首先我们看见这个错误里面 password:yes 这句话说明我们的密码我没问题,如果password:NO 那就是我们的用户名

2021-05-23 20:13:47 1083 1

原创 jmeter基操~~~(连接数据库压力测试)

众所周知,任何软件、app都离不开数据库,当然在测试软件、app的时候对数据库的测试当然必不可少。今天我们用Jmeter来操作一下数据库压力测试。首先我们来连接一下数据库:首先我们启动Jemter添加一个进程组,并添加一个驱动。添加一个JDBC Connection Configuration,连接池配置文件。右键线程组【添加】–【配置元件】–【JDBC Connection Configuration】Variable Name:连接池名称。JDBC Request会通过此名称来获取连接池的

2021-05-23 19:43:54 183

原创 jmeter基操~~~(函数助手参数化,CSV参数化,自定义变量)

1.创建线程组在线程组里添加http请求添加查看结果树找到自己想要的接口,并配置参数等我们运行一下接口来看看是否报错!我们先来搞一个用户自定义变量点击添加把自己常用的添加进去现在我们去请求里面去试一试有没有用 用${}ok 没问题函数助手参数化首先我们把我们所需要的参数放在一个.dat文件里,并保存在对应的路径里 这里我就已我这个接口的参数为例了点击添加参数 并把刚刚的字符床当作值给填写进去这里为了效果更明显,因为我.dat文件里有5行参数,我们可以把线

2021-05-20 21:02:48 138

原创 JDK安装和环境变量配置(收藏)

之前我们在Linux环境下安装了JDK,今天我们在本地安装一下JDK并配置一下环境变量,方便我们以前在别的的电脑上安装,并且方便你们观看参考,特此记录JDK下载这里就不多说了,我们去JDK官网下载一下安装包即可。下载好了我们开始安装。jdk安装:下图是下载好并解压的jdk注:这里我们选择自己要安装的路径。注:安装到没有多久就会弹出这个弹框,这是jre(java的运行环境),更改完路径我们点下一步即可。这样就安装完毕了,是不是特别简单。下面我们去配置环境变量:配置环境变量右击我的

2021-05-19 16:20:50 91

原创 fiddler的基本操作

什么是FiddlerFiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件)。 Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式。fiddler的工作原理浏览器与服务器之间通过建立TCP连接以HTTP协议进行通信,浏览器默认通过自己发送HTTP请求到服务器。 而Fiddler是c#开发(微软出品,主要作者Er

2021-05-19 08:33:01 155 2

转载 Charles安装和使用

Charles是什么?Charles 是一个HTTP代理/ HTTP监视器/反向代理,使开发人员能够查看其机器和Internet之间的所有HTTP和SSL / HTTPS流量。这包括请求,响应和HTTP标头(包含cookie和缓存信息)。Charles原理:HTTPS抓包的原理还是挺简单的,简单来说,截获真实客户端的HTTPS请求,伪装客户端向真实服务端发送HTTPS请求接受真实服务器响应,Charles自己的证书伪装服务端向真实客户端发送数据内容。Charles的安装1 安装文件charles-

2021-05-18 15:50:37 161

原创 数据库查询题库~~真实面试题

1:查询所有学生的信息2:查询姓名是李白的学生信息3:查询1班是上海的学生4:查询家乡是北京或者上海的学生5:查询小乔的年龄6:查询家乡不在北京的学生7:查询年龄小于20的女同学8:查询年龄为18至20的学生9:查询北京学生的年龄总和10:查询女生的平均年龄11:查询姓名包含白的学生12:查询所有学生信息,俺年龄从大到小排序,年龄相同时,再按学号从小到大排序13:查询女生的最大年龄14:查询北京学生的年龄总和15:查询各种性别的人数16:查询男生总人数真实面试题:.

2021-05-12 21:43:55 248

原创 不会Shell脚本的看过来

什么是shell脚本?在说shell脚本之前我们先了解了解什么是shell:shell是外壳的意思,就是操作系统的外壳。我们可以通过shell命令来操作和控制操作系统,比如Linux中的Shell命令就包括ls、cd、pwd等等。总结来说,Shell是一个命令解释器,它通过接受用户输入的Shell命令来启动、暂停、停止程序的运行或对计算机进行控制。shell 是一个应用程序,它连接了用户和 Linux 内核,让用户能够更加高效、安全、低成本地使用 Linux 内核,这就是 Shell 的本质。she

2021-05-12 09:28:38 144 1

原创 Linux环境部署~~Tomact安装

话不多说,直接开始上传Tomcat到linux上之前博文已经上传了在对应目录下建文件夹解压Tomcat到/usr/local下tar -xvf tomcat的压缩包 -C /压缩目录3.开放Linux的对外访问的端口8080/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT/etc/rc.d/init.d/iptables save4.启动关闭Tomcat进入tomcat的bin下启动:./startup.sh进入tomca

2021-05-11 18:36:28 147 3

原创 Linux 环境部署遇到的问题~~ssh,xshell连接失败(电脑安装虚拟机网络适配器上面没有虚拟机的网络)

在我们部署Linux环境的时候,用ssh或xshell连接的时候 如果连接不上,连接失败咋办,不要着急 下面给你们说解决方法:首先我们打开虚拟机的提示命令符和我们本地的提示命令符也就是你们说的黑窗口然后我们在虚拟机和本地互相ping一下(如果虚拟机没问题,本地ping不通)我们打开网络配置先下载一个软件cctiialsetup放心 这只是一个普通软件安装之后 退出之前的杀毒软件进入这个软件之后再重复这几步 直到扫描不出来以后关闭软件 重启电脑重启之后如果电脑的适配器中还是没

2021-05-11 17:01:19 273

原创 Linux环境部署~~Mysql安装

1.查看CentOS自带的mysql输入 rpm -qa | grep mysql2. 将自带得Mysql卸载了rpm -e --nodeps mysql-libs-5.1.52-1.el6_0.1.x86_64(这是是自己得mysql)3 上传Mysql到linux之前我已经上传过了(上篇博文有)4 解压Mysql到/usr/local/下的mysql目录(mysql目录需要手动创建)tar -xvf MySQL-5.6.26-1.linux_glibc2.5.x86_64.rpm-

2021-05-11 11:06:34 323 3

原创 Linux环境部署~~ JDK安装

打开下载好的远程连接工具 (xshell也可以)在虚拟机找到自己服务器得ip把自己本地得文件移动到服务器地址上点击下图按钮此时就可以脱离服务器 远程连接成功进入root用户 以为在根目录只有root用户有操作权限进入usr文件夹 创建几个文件夹(一会解压压缩包得文件夹)我在这进入了local目录下创建了jdk文件夹回到刚刚传的jdk压缩文件目录下准备解压输入解压命令解压完毕 准备配置环境变量 记录文件目录(等等要用)配置jdk环境变量,打开/etc/profile配

2021-05-10 19:36:36 168

原创 测试部门组织结构~~~公司专有名词

2021-05-10 09:56:26 231

原创 Linux基础命令集合

目录操作cd tony/ 切换到该目录下tony目录cd … 切换到上一层目录cd / 切换到系统根目录cd -: 切换到上一次路径mkdir 目录名称 创建目录ls 目录名称 查询该目录下所有的目录和文件ls [-a] 目录名称 查询该目录下所有的目录和文件,包含隐藏文件ls [-l] 目录名称 查询该目录下所有的目录和文件的详细信息find / -name 目录名称 查找/root下的目录(文件)mv 目录名称 新目录名称 修改目录名称mv 目录名称 目录的新位置

2021-05-10 09:45:29 117

原创 软件缺陷报告模板(微信缺陷报告案例)

什么是缺陷报告?所谓软件缺陷,就是计算机软件或程序中存在的某种破坏正常运行能力的问题、错误、或者隐藏的功能、性能缺陷美国电气和电子工程师协会对缺陷的定义从产品内部看,缺陷是软件产品开发或维护过程中存在的错误、毛病等各种问题从产品外部看,缺陷是系统所需要实现的某种功能的失效或违背只要满足下列5个规则之一则称为发生了一个软件缺陷:软件未实现产品说明书要求的功能软件实现了产品说明书未提到的功能软件出现了产品说明书未指明不应该出现的错误软件未实现产品说明书虽未明

2021-05-10 08:36:13 2474

原创 软件缺陷和软件缺陷报告

什么是软件缺陷(软件缺陷的定义):软件缺陷,常常又被叫做Bug,计算机软件或程序中那些导致系统或部件不能正常运行,不符合用户需求的缺陷。什么样的软件问题可以称之为软件缺陷:1:软件未达到产品说明书标明的功能2:软件出现了产品说明书指明不会出现的错误3:软件功能超出产品说明书指明的范围4:软件未达到产品说明书虽未指出但应该达到的目标5:软件难以理解、不易使用、运行速度缓慢或者从测试人员的角度看最终用户认为不好软件缺陷的分类:输入/输出缺陷接受错误的输入、不接受正确的输入、参数有错或

2021-05-07 20:11:40 253

原创 测试模板(测试计划,测试用例,测试报告)

以下是 测试计划 测试用例 测试计划(模板)里的一些内容:短短的一张图片带你了解模板的内容,具体的模板格式按照个人的公司模板而定。感谢阅读!!!

2021-05-07 08:38:42 243 3

原创 软件测试用例的常见方法

2021-05-06 20:23:30 70

原创 软件测试测试点(电梯,游戏签到)~一张图带你了解

电梯测试点游戏签到感谢阅读!!!

2021-05-06 11:25:40 297

原创 软件测试用例最简单最常见的模板和案例(QQ登陆,手机号,126邮箱)

以下是三个最简单的测试用例(适合刚刚接触软件测试)编写案例和方法:一 、测试用例方法一(等价划分,边界值):测试用例方法二:测试用例方法三(和方法二类似只是用例边界):二、测试用例方法一:三、测试用例方法一:测试用例方法二(边界):以上就是三个案例 希望对刚刚接触软件测试的你们有用。不喜勿喷, 感谢观看。...

2021-05-05 19:54:51 6467 3

原创 软件测试入门~~~软件测试基础(软件测试分类)

什么是软件定义:计算机系统中与硬件相互依存的一部分(程序+数据+相关文档)程序:按事先设计的功能和性能要求执行的指令序列数据:使程序能正常操纵信息的数据结构文档:与程序开发、维护和使用有关的图文资料什么是软件测试定义: 软件测试(英语:Software Testing),描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。换句话说,软件测试是一种实际输出与预期输出之间的审核或者比较过程。目的:发现错误以及避免这些错误的发生,使产品达到完美概念:是软件工程中的一个非常重要的环节,是开

2021-04-29 18:40:51 110

原创 一张图让你读懂公司的软件测试流程

一张图让你读懂公司的软件测试流程什么是软件测试的流程?相信看完我的这张图你就会感觉So easy!!!以上这个图为自己总结 希望对各位有所帮助,如有遗漏 请评论补充。不喜勿喷!感谢阅读!!!...

2021-04-29 11:55:48 129 1

原创 树结构的所有特性(二叉树 完全二叉树 红黑树 btree b+tree)

1.1 树的概念1、树的特性1)一棵树中的任意两个结点有且仅有唯一的一条路径连通;2)一棵树如果有n个结点,则它一定有n−1条边;3)在一棵树中加一条边将会构成一个回路。2、二叉树1)二叉树是一种特殊的树,二叉树的特点是每个结点最多有两个儿子。2)二叉树使用范围最广,一颗多叉树也可以转化为二叉树。3、满二叉树1)二叉树中每个内部节点都有两个儿子,满二叉树所有的叶节点都有相同的深度。2)满二叉树是一棵深度为h且有2h−1个结点的二叉树。4、完全二叉树1)若设二叉树的高度为h,除了第h层

2021-03-31 20:59:27 1974

转载 负载均衡调度算法~~不会的看过来

LVS负载均衡调度算法轮询调度:轮询调度(Round Robin 简称’RR’)算法就是按依次循环的方式将请求调度到不同的服务器上,该算法最大的特点就是实现简单。轮询算法假设所有的服务器处理请求的能力都一样的,调度器会将所有的请求平均分配给每个真实服务器。加权轮询调度:加权轮询(Weight Round Robin 简称’WRR’)算法主要是对轮询算法的一种优化与补充,LVS会考虑每台服务器的性能,并给每台服务器添加一个权值,如果服务器A的权值为1,服务器B的权值为2,则调度器调度到服

2021-03-31 20:54:10 366

原创 三分钟学会 跨域及django+vue的跨域配置

跨域及django+vue的跨域配置什么是跨域?跨域是指一个域下的文档或脚本试图去请求另一个域下的资源,这里跨域是广义的。其实我们通常所说的跨域是狭义的,是由浏览器同源策略限制的一类请求场景。什么是同源策略?同源策略/SOP(Same origin policy)是一种约定,由Netscape公司1995年引入浏览器,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,浏览器很容易受到XSS、CSFR等攻击。所谓同源是指"协议+域名+端口"三者相同,即便两个不同的域名指向同一个ip地址

2021-03-31 20:47:54 163

原创 python最常见的面试题~~~亲身体验(找不到工作来这看)

数据库的优化?1.优化索引、SQL 语句、分析慢查询;2.设计表的时候严格根据数据库的设计范式来设计数据库;3.使用缓存,把经常访问到的数据而且不需要经常变化的数据放在缓存中,能节约磁盘 IO4.优化硬件;采用 SSD,使用磁盘队列技术(RAID0,RAID1,RDID5)等5.采用 MySQL 内部自带的表分区技术,把数据分层不同的文件,能够提高磁盘的读取效率;6.垂直分表;把一些不...

2019-12-31 17:03:59 140

原创 Vue前端框架如何去除url的“#”

Vue.js是一套构建用户界面的渐进式框架,它只关注视图层,采用自底向上增量开发的设计,它的目标是通过尽可能简单的API实现响应的数据绑定和组合的视图组件我们通常使用vue在cnpm run dev 开启服务用户访问8080会出现以下这种问题.url后边必须加#url必须有“#” 我们如何去除“#”字符呢?只需要加入以上以上一行代码即可!!...

2019-06-26 23:31:10 1009

原创 'cross-env' 不是内部或外部命令,也不是可运行的程序 或批处理文件。

**‘cross-env’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。**执行cnpm run dev 报错 ‘cross-env’ 不是内部或外部命令,也不是可运行的程序或批处理文件。cnpm install依赖项丢失,直接再执行下即可。...

2019-05-22 14:23:36 13118

原创 安装scrapy报错ERROR: Failed building wheel for Twisted 百分百解决办法

在pip安装Scrapy的时候,报错如下:需要我们自己下载Twisted,然后安装。这里有Python的各种依赖包。选择适合自己Python以及系统的Twisted版本。http://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted 下载好之后 cd到文件夹安装成功!准备安装scrapy安装成功!!...

2019-05-20 11:39:45 1937 1

原创 使用pip安装django,出现Cannot unpack file xxx的问题的解决以及pip安装速度慢或出现readtime out问题的解决。

最近在windows下使用pip安装django的时候,出现Cannot unpack file xxx的问题。起初使用 **## pip install django**但是这样直接安装出现的问题是安转速度慢,甚至会出现readtime out问题,于是我使用了清华大学的源。## pip install django-i https://pypi.tuna.tsinghua.edu...

2019-05-16 17:16:49 1909

原创 机器学习三剑客~~~~Numpy之骚操作

说起机器学习,首先我们就要想到机器学习中基本的三个框架,又称机器学习三剑客,今天我们来看看机器学习三剑客之一~~~~~~nummpyNumpy:提供了一个在Python中做科学计算的基础库,重在数值计算,主要用于多维数组(矩阵)处理的库。用来存储和处理大型矩阵,比Python自身的嵌套列表结构要高效的多。本身是由C语言开发,是个很基础的扩展,Python其余的科学计算扩展大部分都是以此为基础...

2019-05-14 15:28:20 8119

原创 jupyterlab快捷键

jupyterlab 有两种键盘输入模式。编辑模式,允许你往单元中键入代码或文本;这时的单元框线是绿色的。命令模式,键盘输入运行程序命令;这时的单元框线是灰色。命令模式 (按键 Esc 开启)Enter : 转入编辑模式Shift-Enter : 运行本单元,选中下个单元Ctrl-Enter : 运行本单元Alt-Enter : 运行本单元,在其下插入新单元Y : 单元转入代码状态M...

2019-04-26 20:15:06 1433

原创 django 关于购物车设计思路

1.加入购物车加入购物车插入到库中一条购物记录,同时插入到缓存中,缓存的key是记录的id未登录状态用户未登录时点击加入购物车,将productId ,skuId,buyNum 转换成json存到cookie中(同一件商品不同的skuId视为两个商品,相同的skuId和productId视为相同商品数量累加),用户登录成功的时候接收用户的消息将cookie中的商品信息保存到数据库中,然后清空...

2019-02-19 11:37:01 682

原创 Django 脚本生成数据表和Django 秘钥加密

Django 脚本生成数据表建立映射关系 如果询问时区时间,选1 然后输入timezone.now()python manage.py makemigrations建立数据表python manage.py migrate如果建立表后,修改某些字段需要重新建表,需要将django_migrate表中的对应数据清空后,再执行 python manage.py migrate自增长字段使用...

2019-02-19 11:33:38 243

原创 找不到工作怎么办~~来这我来告诉你

Python面试题以下是python的常见面试题希望对你们有所帮助,在面试的前提下你必须要有真实力哦!第一部分 Python基础(67题)1 Python和Java、PHP、C、C#、C++等其他语言的对比?优点:规范的代码,简单,易学,高层语言,跨平台(可移植性强),支持面向对象编程,丰富的库等优点。 提高开发效率:(假设开发某一功能模块) C – 1000行代码 jav...

2019-02-15 16:28:48 818

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除