3 DesireYang

尚未进行身份认证

我要认证

学会自己欣赏自己,若是美好,叫作精彩。若是糟糕,叫作历练。

等级
TA的排名 13w+

Jmeter操作MySQL数据库取数据,保存结果到指定文件

Jmeter操作MySQL数据库取数据,保存结果到指定文件1、首先要准备好数据库驱动,然后把驱动放在lib- ext中mysql-connector-java-8.0.19.jar2、添加数据库驱动:3、创建JDBC配置元件:添加-配置元件-JDBC Connection Configuration4、创建JDBC请求取样器:添加-取样器-JDBC Request5、从数据库中渠道的数据结果展示6、使用正则表达式,提取SQL执行后返回的结果值7、添加调试debug sam

2020-10-28 13:40:59

Jmeter集成Ant 实现批量执行jmter脚本

Jmeter集成Ant安装Anthttp://ant.apache.org/bindownload.cgi配置环境变量添加一个新的系统变量: ANT_HOME值为:D:\Program Files\apache-ant-1.10.9Path中添加:%ANT_HOME%\bin检查是否安装成功ant -versionant+jmeter实现批量执行jmter脚本修改Jmeter目录下的extras的build.xml(首先备份)在第一行添加编码格式<?xml versio

2020-10-27 13:08:41

Jmeter‘s nonGUI模式

Jmeter’s nonGUI模式为什么需要使用Jmeter的命令行?性能:同样的资源下,使用命令行能够获得更好的性能表现,即可以提供更多的负载。持续集成的需要:所有和Jmeter的集成,都是基于jmeter的命令行。配置Jmeter环境变量新添加一个环境变量JMETER_HOME值为:D:\Program Files\apache-jmeter-5.3在path中添加:%JMETER_HOME%\bin检查是否添加成功jmeter --version常用的命令参数-? :

2020-10-26 17:55:22

WebDriver_Selenium 元素等待

WebDriver_Selenium 元素等待WebDriver元素等待有四种方式:强制等待隐式等待显式等待流利等待一、强制等待try { //强制等待5s Thread.sleep(5000);} catch (InterruptedException e) { e.printStackTrace();}强制等待不足之处:不灵活如果等待时间不足,程序会报错如果等待时间过长,自动化测试的效率会非常低二、隐式等待driver.manage().t

2020-09-25 15:52:12

使用Eclipse+RED搭建RF自动化测试框架

使用Eclipse+RED搭建RF自动化测试框架RF:开源、基于Python编写丰富的第三方库:UI、API、IOS、Android测试用例支持txt、tsv、html等格式编写关键字驱动。用已有关键字形成业务关键字测试用例支持变量使用、IF语句和FOR循环支持继承svn、git、jenkins等工具灵活、可拓展丰富的编辑工具环境准备:RF框架运行环境:Python2/3Python库:RobotFrameworkRF图形界面运行环境

2020-09-24 12:57:46

使用HttpClient发送http请求

使用HttpClient发送请求一、引入httpclient.jar和fastjson.jar依赖jar<dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.12</version></dependency><!--

2020-09-19 17:11:04

使用POI读取Excel测试用例

使用POI读取Excel测试用例一、引入POI依赖jar注意:poi.jar和poi-ooxml.jar版本要一致<!-- https://mvnrepository.com/artifact/org.apache.poi/poi --><dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <versi

2020-09-15 16:21:53

使用Fiddler模拟弱网进行测试

Fiddler 弱网测试一、设置网络限制Rules–>>Customize Rules...点击打开Fiddler编辑器。找到OnBeforeRequest方法中的if (m_SimulateModem)逻辑。这段代码只需要知道request-trickle-delay代表的是网络请求的延迟时间,response-trickle-delay代表的是网络响应的延迟时间,单位都是毫秒,这里默认给的是300毫秒和150毫秒,所以,只需要修改这2个值即可模拟网络延迟和弱网络环境了.if (m_

2020-09-13 14:17:13

Selenium UI自动化(Java篇)

Selenium UI自动化一、准备浏览器驱动Chrome驱动:https://npm.taobao.org/mirrors/chromedriverFirefox驱动:https://github.com/mozilla/geckodriver/releases/IE驱动:http://selenium-release.storage.googleapis.com/index.html二、创建Maven工程,引入testng和selenium依赖jar<!-- https://mvnre

2020-09-12 15:11:08

Java测试框架-TestNG

Java测试框架-TestNG一、TestNG简介TestNG是一个受JUnit和NUnit启发的测试框架,但引入了一些使其更强大且更易于使用的新功能,例如:注解。在具有各种可用策略的任意大线程池中运行测试(所有方法都在其自己的线程中,每个测试类一个线程,等等)。测试您的代码是多线程安全的。灵活的测试配置。支持数据驱动的测试(使用@DataProvider)。支持参数。强大的执行模型(不再需要TestSuite)。由各种工具和插件(Eclipse,IDEA,Maven等)支持。嵌入B

2020-09-11 14:32:40

Selenium自动化测试(八)之上传文件

Selenium自动化测试(八)之上传文件第一种:直接使用send_keys注意:只针对input表单上传文件才可以使用# 定位到input表单上传文件的元素ele = driver.find_element_by_id("upload")# 使用send_keys上传文件ele.send_keys("D:\title.png")第二种:使用pyautogui有些时候上传文件使用的并不是input表单,此时就没有办法使用第一种方式进行上传了,那么我们就可以使用pyautogui进行模拟鼠标

2020-09-07 21:03:39

使用pip安装的时候出现 ModuleNotFoundError: No module named ‘pip‘

ModuleNotFoundError: No module named ‘pip’ 问题解决最近在下载一个模块的时候,提示需要更新pip版本才能下载。然后就根据提示的命令进行更新pip版本,第一次更新失败了,然后准备重新更新一遍的,然后就发生了这个错误 ModuleNotFoundError: No module named ‘pip’,'pip’这个模块不存在?纳尼??然后才意识到可能不知道为啥pip被卸载掉了,需要重新安装。修复pip命令只需要简单的几步:1、修复pip命令python -m

2020-08-18 08:16:29

python简便的编辑工具:jupyter notebook

python工具:jupyter notebook前景python的编辑工具有好多,我比较常用的就是Pycharm。有时候并不需要打开Pycharm,就想着找一个偶尔替代的工具,python自带的IDLE工具我觉得并不实用,然后就找到了这个jupyter notebook 编辑器,安装容易,用起来也方便。一、pip安装pip install jupyter notebook或者 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple jupy

2020-08-16 22:20:18

Postman导出的.json文件转成Jmeter的.jmx文件

最近测公司的项目,发现有个接口调用的多了会出现个别情况的响应超时,就想着用jmeter跑一下多线程,看下这种情况是否经常出现,然后就遇到了一个新颖的问题:怎么把postman中的接口转移到jmeter进行测试。经过一番查资料找到了这位大佬的一个开源项目,用法都在README.md,用起来很不错,亲测有效。https://github.com/Loadium/postman2jmx

2020-08-14 09:54:49

Vue router重复点击导航路由报错解决方案

Vue router重复点击导航路由报错解决方案控制台报错信息:Uncaught (in promise) Error: Avoided redundant navigation to current location: "/blog/show".此报错并不会影响项目运行,但是这种红色的Error看起来心里总是感觉有点毛毛的不舒服????????????,解决方法如下:方法1:在项目目录下运行 npm i vue-router@3.0 -S 将vue-router改为3.0版本即可;方法2:

2020-08-11 22:39:35

vscode解决‘scope‘ is defined but never used.报错

vscode解决’scope’ is defined but never used.报错1、scope这个属性在最新版本vue已经被弃用,升级成slot-scope了 ,所以属性名应该改为slot-scope。2、如何不行,那么可以尝试vetur中设置 把vetur的eslint检查关闭 就是把下面的钩去掉1、打开设置2、搜索 vetur3、找到 Vetur › Valsidation: Template 去掉勾选...

2020-08-10 21:59:50

将博客搬至CSDN

将博客搬至CSDN

2020-08-01 21:42:15

搭建json-server服务

搭建json-server服务json-server官方说明一、安装JSON服务器npm install -g json-server二、创建db.json包含一些数据的文件{ "posts": [ { "id": 1, "title": "json-server", "author": "typicode" } ], "comments": [ {...

2020-07-05 16:50:00

Spring boot + Mybatis + SQLite 搭建blog API

Spring boot + Mybatis + SQLite 搭建blog API一、准备环境jdk1.8Maven仓库IDEASQLite二、创建一个SpringBoot项目在此我就不再演示如何创建SpringBoot项目了,需要的请看【 码出精彩人生】这位大佬的博客使用IDEA创建一个springboot项目三、在pom.xml文件中添加所需要的依赖jar使用...

2020-07-04 15:21:00

使用json-server POST 数据结果只有id

使用json-server POST 数据结果只有id一、重现发送请求,添加内容返回的结果只有一个id查看db.json文件只添加了一个id二、解决这个问题请求的时候添加请求头就可以了Content-Type:application/json添加完请求头,再次进行发送请求可以看到返回值时添加的内容信息查看db.json文件添加的正是所需要的信息三、总结...

2020-06-28 12:54:00

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到达人
    签到达人
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 阅读者勋章Lv3
    阅读者勋章Lv3
    授予在CSDN APP累计阅读博文达到30天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。