自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(90)
  • 问答 (9)
  • 收藏
  • 关注

转载 Mac —— 解决没有权限修改host文件问题

把hosts文件移出到桌面,修改完内容,将文件再移回这个地址。打开hosts文件(用文本编辑即可)修改会出现没有权限的提示,无需关注。打开Finder 输入快捷键。

2022-10-12 16:53:41 2223

转载 python中xlrd模块

打开cmd输入pip install xlrd安装完成即可下面以这个工作簿为例①通过索引获取②通过索引顺序获取③通过sheet名称获取补充:获取工作薄中所有sheet名称常用1:获取sheet中有多少行和多少列常用2:获取一行中有多少列数据常用3:获取指定行或者列中所有的数据补充:了解即可python读取excel中单元格的内容返回的有5种类型。ctype : 0 empty,1 string, 2 number, 3 date, 4 boolean, 5 error。即date的ctype=3,这时需要使

2022-10-11 17:04:43 1221

转载 jenkins+jmeter

1

2022-06-27 11:44:36 1018

转载 metersphere平台使用

1

2022-06-27 11:30:25 2361 1

转载 app测试流程

转自APP——app测试点简单总结 - 小白龙白龙马 - 博客园

2022-04-12 21:00:41 67

原创 报错:httprunner.cli:main_run:44

使用命令行创建虚拟环境,创建脚手架目录后,使用pycharm打开所创建的脚手架目录。执行:hrun test.ymlcmd中查看hr版本pycharm中版本在设置中删除原来安装的httprunner重新安装,勾选本地第三方安装的还是2版本,在控制行输入pip install -U httprunner进行升级到3版本...

2022-01-12 11:57:06 298

原创 使用charles抓包导出用例到pycharm,转化成yaml

目录 导出har 转换为yaml 查看yaml文件 导出har 在Fiddler当中选中要导出的接口, 点击File---Export Sessions--Selected Sessions... 保存 转换为yaml 将导出的login文件复制到pycharm项目文件夹当中(这里是新建了一个包) 切换到pycharm的Terminal窗口 注意文件位置,cd到对应位置 输入命令, (...

2022-01-07 11:55:24 748

原创 SQL整理

用法解析‘$.*’ 返回全部json ‘$.title’ 返回key=”title”的数据 ‘$**.text’ 返回所有最底层key=”text”的数据 ‘$.content[*].item1[*]’ 返回key=content的list的key=item1的list的所有内容

2021-07-21 17:53:00 71

原创 Fillder和Charles抓包测试

Fillder和Charles不同:一.抓取https请求1)Charles对于https无法直接获取到,可获取的呈现出来也都是乱码,需要安装ssl证书,后面会写具体设置方法。2)Fiddler可以直接抓取所有接口数据,无需设置。问题所在: 用charles抓取https请求,会出现SSLProxying disabled in Proxy Settings这样的......

2020-10-20 19:47:07 218

转载 Charles设置MapLocal乱码的解决

Charles是Mac系统中相对比较好用的抓包工具。用Charles抓包时,常会用MapLocal功能,把不同的接口映射到不同的本地Json文件,方便测试。我会把一些常用的接口Response数据放到一个文件夹里,有需要的时候随时可以重复利用。但是Charles设置MapLocal总是会出现乱码,包括网上很多Charles教程中的截图也可以看到乱码,但是网上没有找到解决方案,没有人提出怎么解决这个...

2019-11-14 14:35:49 1153

转载 抓包工具charles的使用,详细介绍

抓包工具charles的使用 一、charles的使用1.1  charles的说明Charles其实是一款代理服务器,通过过将自己设置成系统(电脑或者浏览器)的网络访问代理服务器,然后截取请求和请求结果达到分析抓包的目的。该软件是用Java写的,能够在Windows,Mac,Linux上使用。安装Charles的时候要先装好Java环境。Charles的主要功能:(...

2019-09-04 18:19:34 672

转载 chares设置代理

Charles是在 常用的网络封包截取工具,在做移动开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析。Charles 通过将自己设置成系统的网络访问代理服务器,使得所有的网络访问请求都通过它来完成,从而实现了网络封包的截取和分析。除了在做移动开发中调试端口外,Charles 也可以用于分析第三方应用的通讯协议。配合 Charles 的 SSL 功能,Charles 还可以分...

2019-09-02 16:22:39 478

转载 网络协议OSI(HTTP,TCP/IP,UDP)

一.操作系统基础  操作系统:(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。注:计算机(硬件)---->OS----->应用软件二、网络通信原理2.1 互...

2019-08-26 17:11:21 1015

转载 Socket通信原理

    对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:1.         什么是TCP/IP、UDP?2.         S...

2019-08-23 09:05:58 11000 2

转载 转:Eclipse中配置GitLab

一、Eclipse中配置GitLab的前提条件1.1:安装Git客户端去官网https://git-scm.com/downloads下载合适的版本即可,一般开发环境是windows的就下载window版本即可,如下图注意Git和GitHub\GitLab不是一回事,这里也稍微科普下,Git是版本控制系统,Github和GitLab是在线的基于Git的代码托管服务,Github有...

2019-08-19 10:48:03 288

转载 TESTNG传参数整理

转载于网络 一、设置参数测试方法是可以带有参数的。每个测试方法都可以带有任意数量的参数,并且可以通过使用TestNG的@Parameters向方法传递正确的参数。设置方式有两种方法:使用 testng.xml 或者 Data Providers。(一)使用 testng.xml 设置参数1.如果只使用相对简单的参数,可以在 testng.xml文件中指定:@P...

2019-08-16 14:28:55 608

原创 找不到驱动:the driver executable does exit chromedriver

运行项目,浏览器未打开,无运行日志,结果为---------------------Default SuiteTotal tests run: 1, Failures: 0, Skips: 1Configuration Failures: 1, Skips: 1--------------------------解决办法:chromdriver 驱动与浏览器版本关联参考:h...

2019-08-16 11:16:50 3872

转载 转:断言之HardAssert和SoftAssert

       本篇来介绍TestNG中的Assertion,也是断言。前面介绍了@Test注释下大部分的属性的功能和基本使用。这篇介绍,写测试用例中的断言部分。我们知道,一个测试用例的水平高低,主要是看断言的水平。断言能体现出测试的思维和测试角度,所以断言是测试中最难写的部分,自动化测试用例最难的也是在断言。举例一个接口测试的常见流程...

2019-08-15 15:24:55 343

转载 测试环境

1、开发环境顾名思义,开发同学开发时使用的环境,每位开发同学在自己的dev分支上干活,提测前或者开发到一定程度,各位同学会合并代码,进行联调。2、测试环境也就是我们测试同学干活的环境啦,一般会由测试同学自己来部署,然后在此环境进行测试。bug修复后,需要发版更新测试环境来回归bug。3、回归环境回归bug的环境,其实就是我们的测试环境,在测试环境上测试、回归验证bug。4、...

2019-08-15 13:36:00 994

原创 解决eclipse提示Initializing Java Tooling “has encountered a problem

进入eclipse的安装目录,命令行运行一下eclipsec.exe即可。前提关闭项目https://blog.csdn.net/king0406/article/details/51689249

2019-08-14 14:21:59 524

原创 pycharm,python,idea安装地址

PyCharm安装:https://www.jetbrains.com/pycharm/download/ -》https://blog.csdn.net/qq_25814003/article/details/80609729python安装:https://www.python.org/downloads/windows/-》https://blog.csdn.net/qq_3586641...

2019-08-14 11:39:21 170

原创 findBy找到元素,但点击无效,不报错

有时候,元素明明已经找到了,使用click()就是无法触发点击事件,也不报错。下面告诉大家这种场景的解决方案第一种:元素里有href属性,属性为JavaScript。/元素无属性,但整体的div有JS修饰。这类元素需要用js点击。操作代码:driver= new InternetExplorerDriver();Elem...

2019-07-05 11:51:31 1362

转载 Selenium在testNG基础上搭建log4j环境

1  Path  导入log4j jar包![在这里插入图片描述](https://imgconvert.csdnimg.cn/aHR0cHM6Ly9pbWFnZXMyMDE1LmNuYmxvZ3MuY29tL2Jsb2cvMTA1MzYxNi8yMDE2MTIvMTA1MzYxNi0yMDE2MTIxODIyMzUyMjEyMC0xOTAwNTU3ODg4LnBuZw)...

2019-07-04 15:19:34 308

原创 安装A93WebService,[SC] OpenService 失败报错解决

安装A93WebService,点击install.exe,报错[SC] OpenService 失败 1060:指定的服务未安装查看https://blog.csdn.net/renwudao24/article/details/52061906根据介绍找到本地计算机-》管理-》服务-》右侧列表AssignedAccessManager 服务,点击显示属性框进入安装路径,cmd...

2019-07-01 09:30:05 1074

原创 selenium运行出错整理集合

1.弹出框:Port 8005 required by Tomcat v8.5 Server at localhost is already in use. The server may already be running in another process, or a system process may be using the port. To start this server y...

2019-05-31 15:27:49 674

转载 JMeter 实现 API 接口自动化测试

收藏于https://www.freebuf.com/company-information/156233.html背景Red.Q 是岂安为客户提供业务风险情报服务的产品。API 是该产品的一个模块,客户可以通过输入不同的参数获取不同的风险数据。在测试该 API 的过程,就是对这个接口的测试,不同的 Token 对应不同的订单,对应不同的标签,对应不同的返回。本文主要介绍在测试该接口时总结的...

2019-05-30 13:59:57 562

转载 认识Maven,为什么用Maven?

maven(一) maven到底是个啥玩意~       我记得在搞懂maven之前看了几次重复的maven的教学视频。不知道是自己悟性太低还是怎么滴,就是搞不清楚,现在弄清楚了,基本上入门了。写该篇博文,就是为了帮助那些和我一样对于maven迷迷糊糊的人。有福了,看完基本上你就会发现原来这么简单。  参考博文:通俗理解maven 该篇文...

2019-05-20 17:34:53 412

转载 (转)AppScan安全扫描工具-IBM Security App Scan Standard

原地址:https://blog.csdn.net/u010013191/article/details/80733170AppScan是IBM的一款web安全扫描工具,可以利用爬虫技术进行网站安全渗透测试,根据网站入口自动对网页链接进行安全扫描,扫描之后会提供扫描报告和修复建议等。 AppScan有自己的用例库,版本越新用例库越全(用例库越全面,对漏洞的检测较全面,被测试系统的安全性则越高)...

2019-05-20 16:02:38 326

原创 Jmeter启动报错:Not able to find Java executable or version. Please check your Java installation

安装了JDK1.80,配置好环境安装的Jmeter是1.5,点击jmeter.bat弹框报错提示:Not able to find Java executable or version. Please check your Java installation.errorlevel=2请按任意键继续. . .尝试了配置jmeter环境,修改path都没有作用最后找到解决办法:...

2019-05-17 13:56:08 7087 8

转载 测试安全篇之SQL注入攻击

文章来源:http://www.2cto.com/article/201310/250877.html大家早上好!今天由我给大家带来《web安全之SQL注入篇》系列晨讲,首先对课程进行简单介绍,SQL注入篇一共分为三讲:       第一讲:“纸上谈兵:我们需要在本地架设注入环境,构造注入语句,了解注入原理。”;  &nbsp...

2019-03-29 12:48:08 1446

转载 边界值法中的上点、内点和离点的定义

上点:是指边界上的点,无论此时的域是开区间还是闭区间,开区间的话,上点就是在域外,闭区间的话,上点就是在域内。离点:是指离上点最近的点,这里就跟是闭区间还是开区间就有关系了,如果是开区间,那么离点就在域内,如果是闭区间,那么离点就在域外。内点:域内的任意点都是内点。举个例子,正整数值域[66,88]:...

2019-03-28 11:42:36 19725 3

转载 常见网络协议

一、网络协议二、TCP(Transmission Control Protocol,传输控制协议)      TCP头格式      TCP协议中的三次握手和四次挥手      TCP报文抓取工具三、HTTP(HyperText Transfer Protocol,超文本传输协议)...

2019-03-26 13:32:50 111005 6

原创 For循环(针对不同语言不同用法)

普通for循环1 /* 建立一个数组 */ int[] integers = {1, 2, 3, 4}; /* 开始遍历 */ for (int i : integers) { System.out.println(i); /* 依次输出“1”、“2”、“3”、“4” */ }2/* 建立一个数组 */ int[] integers = {1, 2...

2019-03-20 18:16:11 450

转载 SQL内连接,外连接,自连接等

前言我们使用SQL查询不能只使用很简单、最基础的SELECT语句查询。如果想从多个表查询比较复杂的信息,就会使用高级查询实现。常见的高级查询包括多表连接查询、内连接查询、外连接查询与组合查询等,今天我们先来学习最常用、面试也很容易被问到的连接查询。我们今天以一个简单的学生信息表(学生ID、学生姓名、学生性别)与一个学生成绩表(学生ID、学生成绩、成绩等级)作演示:student_info表...

2019-03-18 16:13:46 179

转载 Mysql数据库CRUD操作

       这篇主要介绍数据库的库操作,也就是增删改查(CRUD),在介绍CRUD之前,我们看看数据库里面对象如何分层管理和它们之间的关系。Mysql数据库数据对象分为四层:系统(DBMS)-> 数据库(DB)-> 数据表(Table)-> 字段(Field)四个的管理和包含关系,可以用下图来表...

2019-03-18 14:55:18 1142

转载 SQL唯一键unique

       一张表往往有很多字段需要具有唯一性,数据不能重复,但是一张表中只能有一个主键。唯一键(unique key)就可以解决表中有多个字段需要唯一性约束的问题。唯一键的本质与主键差不多,唯一键默认的允许自动为空,而且可以多个为空(因为字段为空不参与唯一性比较)。增加唯一键基本与主键差不多,也有三种方法。方案1:在创建表...

2019-03-18 11:30:48 10017

转载 MySQL-范式

       范式(Normal Format),是一种离散数学中的知识,是为了解决一种数据的存储与优化的问题,保存数据的存储之后,凡是能够通过关系寻找出来的数据,坚决不再重复存储终极目标是为了减少数据的冗余。范式是一种分层结构的规范,分为六层:每一次层都比上一层更加严格,若要满足下一层范式,前提是满足上一层范式。 六层范式...

2019-03-18 11:14:13 93

转载 JSP页面获取el表达式里的值

https://www.cnblogs.com/xuedexin/articles/5671419.html

2019-03-15 14:46:52 694

转载 H5自身带的日期和时间选择输入新控件

https://www.jb51.net/html5/636656.html

2019-03-14 17:45:32 9323

原创 java空指针异常:java.lang.NullPointException

问题原因,没进行空判断Double之前:String m=request.getParameter("money");Doublemoney=Double.parseDouble(m);改后:String m=request.getParameter("money"); Double money=0.0; if(m!=null) mo...

2019-03-06 15:21:03 955

空空如也

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

TA关注的人

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