- 博客(26)
- 收藏
- 关注
原创 mysql语法整理
登录数据库mysql -uroot -p语法说明mysql数据库的sql语句不区分大小写注释# 单行注释 -- 注释内容 或 # 注释内容# 多行注释/* 注释内容 */sql语句可以单行或多行书写可使用空格和缩进来增强语句的可读性数据库类型int :整数类型double:小数类型date:日期。只包含年月日,yyyy-MM-dddatetime:日期,包含年月日时分秒,yyyy-MM-dd HH:mm:sstimestamp:时间戳类型,包含年月日时分秒,
2020-08-08 23:18:27
181
原创 jmeter连接数据库:JDBC Connection Configuration
1、添加JDBC Connection Configuration操作流程:线程组-添加-配置元件-JDBC Connection Configuration2、添加数据库配置信息参数说明Variable Name:数据库连接池的名称,我们可以有多个jdbc connection * configuration,每个可以起个不同的名称,在jdbc request中可以通过这个名称选择合适的连接池进行使用。Database URL:数据库url,jdbc:mysql://主机ip或者机器名称
2020-07-30 18:18:09
1792
原创 jmeter连接mysql异常:Cannot load JDBC driver class ‘com.mysql.jdbc.Driver‘
报错:Response message:java.sql.SQLException: Cannot load JDBC driver class 'com.mysql.jdbc.Driver'解决办法:1、根据mysql版本下载对应的jar包。下载地址:https://mvnrepository.com/artifact/mysql/mysql-connector-java/我下载下来的文件是mysql-connector-java-8.0.17.jar如果下载速度过慢,可以通过迅雷进行下载
2020-07-30 18:04:16
1686
原创 mysql-connector-java下载地址
https://mvnrepository.com/artifact/mysql/mysql-connector-java/8.0.17
2020-07-30 17:54:27
335
原创 jmeter:逻辑控制器-如果(if)控制器
Expression(must evaluate true or false)输入框,填写判断的表达式。输入框旁的提示must evaluate true or false说明只能填入true或者false有两种方式:1、取消勾选 interpret condition as variable expression输入框输入表达式${var}==1var为变量2、勾选 interpret condition as variable expression借助__jexl3或者__groovy函数来
2020-07-30 17:03:17
587
原创 selenium的基本使用
本文是基于MAC系统进行配置使用下载chromewebdriver1、查看当前安装的chrome版本2、选择对应的浏览器版本,进行下载点击可跳转至下载界面3、配置环境将chromedriver_mac64.zip解压将chromedriver移至 /usr/local/binsudo mv /Users/lwq/Downloads/chromedriver /usr/local/bin验证是否配置成功chromedriver --versionChromeDriver 84.0
2020-07-28 12:17:07
361
原创 UIAutoamtor2截图时提示:FileNotFoundException: /mnt/sdcard/desc.jpg (Permission denied)
UIAutomator2 调用takeScreenshot方法时,提示“FileNotFoundException: /mnt/sdcard/desc.jpg (Permission denied)” public static void screenShot(String description) { //取得当前时间 Calendar calendar = Calendar.getInstance(); calendar.setTimeInMillis
2020-07-14 18:10:39
373
原创 启动uiautomatorviewer时提示:Could not create the Java Virtual Machine.
原因:是因为我安装的jdk版本是14,需要降为1.8才行,具体原因不太清楚。解决方案:我的机器目前同时安装了jdk14与jdk1.8,当前使用的是jdk14,所以需要将jdk14更改为jdk1.81、查看我的机器当前安装的jdk➜ ~ cd /Library/Java ➜ Java lsExtensions JavaVirtualMachines➜ Java cd JavaVirtualMachines ➜ JavaVirtualMachines lsj.
2020-07-14 12:35:30
1218
原创 shell变量定义:单引号和双引号的区别
以单引号’ '包围变量的值时,单引号里面是什么就输出什么,适用于不希望解析变量、命令等场景。以双引号" "包围变量的值时,输出时会先解析里面的变量和命令,适合字符串中附带有变量和命令并且想将其解析后再输出的变量定义。#! /bin/bashurl="http://www.baidu.com"test1='test1 url: ${url}'test2="test2 url: ${url}"echo $test1echo $test2运行结果:test1 url: ${url}test2
2020-07-08 10:54:28
588
原创 运行Maven项目提示“error:java:错误:不支持发行版本5”
Maven- Reload project,执行这个操作后,运行项目提示“error:java:错误:不支持发行版本5”当前使用的是java 14.0.1解决办法:1、File -Project Structure,打开Project StructureProject中,Project SDK与Project language level更改为14Modules中language level更改为142、进Preferences-Build,Execution,Deployment-Co
2020-07-07 10:53:08
700
原创 Error in NonGUIDriver java.lang.IllegalArgumentException: Results file:result.jtl is not empty
Error in NonGUIDriver java.lang.IllegalArgumentException: Results file:result.jtl is not empty
2020-07-06 15:35:09
3595
1
原创 Jmeter公司项目实例(六):jmeter命令执行测试并生成报告
jmeter -n -t 所执行脚本绝对路径 -l result.jtl -e -o 保存报告路径
2020-07-06 15:30:58
237
原创 Jmeter公司项目实例(五):CSV 数据文件设置
本项目需要进行100个账号同时领奖的压测,所以需要从外部导入100个账号进行测试,本例提前已获取了100个账号的access_token数据,保存在token.csv文件中。
2020-07-06 15:17:22
427
1
原创 Jmeter公司项目实例(四):用户参数
以上两个接口中都传入了access_token 这个参数,可以将一些通用的变量设置为用户参数,方便参数传递
2020-07-06 15:03:38
179
原创 Jmeter公司项目实例(三):参数传递、JSON断言
通过members接口已经成功获取到返回结果,接下来需要将获取到的_id与no传入exchange接口,进行奖品兑换,涉及到参数传递与JSON断言
2020-07-06 14:49:10
431
原创 Jmeter公司项目实例(一):项目介绍
公司的一个活动,活动结束后可以使用积分兑换实物礼品,需要测试大量用户同时兑换时奖品的发放情况,奖品仅10份,可能会出现几百人同时兑换奖品的情况。
2020-07-06 13:04:48
743
原创 Jmeter:下载、启动及环境变量配置
下载官网下载地址:https://jmeter.apache.org/download_jmeter.cgi点击下载mac选择 Source下.tgz的文件,windows选择 .zip文件进行下载;下载完毕后,将文件解压到文件夹。启动找到jmeter的bin目录:/xxx/apache-jmeter-5.2/bin/Mac 双击jmeter文件,Windwos 双击 jmeter.bat启动Jmeter环境变量配置前提:配置好java1.8以上版本环境变量Mac1、编辑用
2020-07-06 11:32:09
222
原创 运行testng.xml文件时,提示:Compilation failed: internal java cpmpiler error
解决办法:File–>Setting…–>Build,Execution,Deployment–>Compiler–>Java Compiler设置相应Module的target bytecode version的合适版本(跟你jkd版本一致)
2020-07-03 15:16:35
185
原创 Cannot resolve org.testng:testng:1.0-SNAPSHOT
解决方案:<dependency> <groupId>org.testng</groupId> <artifactId>testng</artifactId> <version>1.0-SNAPSHOT</version> <scope>test</scope></dependency>修改为<dependency> <grou
2020-07-03 15:15:22
13882
4
原创 Jenkins运行python项目时提示“ModuleNotFoundError: No module named ‘xxx‘”
在运行时,Jekins会把当前工程的所有文件夹路径都作为包的搜索路径,而命令行默认只是搜索当前路径。报错提示:ModuleNotFoundError: No module named ‘xxx’ #解决办法:在Jekins中配置环境变量即可:系统管理→系统设置(全局设置和路径)1、全局属性勾选 Environment variables2、新增键值对键:PYTHONPATH值:/var/lib/jenkins/workspace/项目名称...
2020-07-03 15:02:59
3267
原创 同一个接口有两种不同的返回结果的判断方法
“记录一下对同一个接口有两种不同的返回结果的判断方法。”签到成功返回的结果:{ "result": 1 "exp": 5 "level_exp": { "exp": 4770 "next_level_exp": 6000 "level": 12 "level_exp": 4500 }}已签到后再次请求签到接口返回的结果:{ "error_code": -1, "error": "今日已签到"}完整代码: # -*- coding: utf-8 -
2020-07-03 14:32:40
2184
原创 Android Monkey测试详细用法
monkey执行命令:monkey -p com.xxx.xxx -s $RANDOM --throttle 300 -v -v -v 200000 2>/sdcard/monkeytest/error.txt 1>/sdcard/monkeytest/info.txt
2020-07-03 14:24:09
439
原创 Android系统测试常用ADB命令
1、adb devices 遍历设备的SN号2、adb version 查看adb的版本3、adb root / adb remount 获取root权限4、adb help 查看adb命令的使用方法5、am broadcast -a android.intent.action.MEDIA_MOUNTED -d file:///mnt/sdcard 发送一条广播"格式:adb shell am broadcast -a <广播动作>"例如:发送一个网络变化的广播"
2020-07-03 14:12:29
1090
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人