自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 appium + Java app test framework

java + appium

2022-07-11 19:50:09 147 1

原创 appium + java questions

issues

2022-07-11 10:54:14 290

原创 appium + java auto test environment build

appium + java

2022-07-08 14:35:27 680

原创 Java read Excel with error log4

java log4 error

2022-07-05 12:29:56 101

原创 eclipse - use java to read/write excel

java to read or write excel

2022-07-04 20:33:24 61

原创 java+selenium web auto test environment build

java + selenium

2022-06-29 16:44:55 1651

原创 ant发送邮件

<?xml version="1.0" encoding="UTF-8"?> <project name="ant-jmeter-test" default="sendEmail" basedir="."><target name="sendEmail"> <echo>发送测试报告</echo> <!-- <loadfile property="email_content" srcFile...

2022-03-03 15:48:35 361

原创 ant自动发送邮件报错

使用mail脚本需要依赖mail.jar和activation.jar两个jar包mail.jarOracle Java Technologies | Oracleactivation.jarOracle Java Technologies | Oracle在上述网址中下载第三方API,把其中的mail.jar和 activation.jar添加到ANT_HOME/lib下面,再运行ant脚本,就一切OK了~~...

2022-03-02 15:48:36 595

原创 jenkins安装插件报错

1. 下载最新的jenkins.war, 替换Jenkins安装目录下的D:\Program Files (x86)\Jenkins。2. 下载了最新的Jenkins之后,安装插件好报错L:Preparation Checking internet connectivity Checking update center connectivity Success Structs Failure -Details Ant...

2022-03-02 15:47:25 2554

原创 ant -version 显示ant不是内部或外部命令

解压路径为举例路径:   解压在E盘 新建变量ANT_HOME 路径为解压目录如E:/apache-ant-1.7.1Path中添加路径为%ANT_HOME%/bin;错误提示: 'ant' 不是内部命令也不是外部命……原因:path不识别%ANT_HOME%解决方法:换成解压目录路径 E:/apache-ant-1.7.1/bin...

2022-02-28 16:58:41 464

原创 创建csv文件

新建.txt文件改后缀为 .csv保存后,打开方式选择 notepad++进行参数化字段编辑即可。

2022-02-10 18:51:44 1325

原创 jmeter csv参数化处理

get请求,参数化 data.csv请求右键,添加 CSV 数据文件设置

2022-02-10 08:53:49 171

原创 jmeter接口调试方案

2022年全网最新Jmeter接口测试和Jmeter接口自动化测试实战合集_哔哩哔哩_bilibili

2022-02-10 07:59:21 100

原创 Jmeter断言

一. 给HTTP请求加断言响应文本:返回的json数据响应代码:200 404响应信息:OK响应头:请求头:URL:文档(文本):返回的json数据以文本的方式判断忽略状态:当有多个断言时,如果有该断言失败了,别的成功了,那么结果是成功字符串:响应内容包含需要匹配的字符串,大小写敏感,不支持正则包括:响应内容包含需要匹配的字符串,大小写敏感,支持正则匹配:响应内容完全等于需要匹配的字符串,大小写敏感,支持正则相等:响应内容完全等于需要匹配的字符串,大小写敏

2022-02-10 07:54:58 196

原创 Jmeter上传文件

上传文件请求文件必须和 .jmx文件在同一个路径下上传文件请求设置:1. 基本 文件名称:shu.png参数名称:media MIME类型:multiple/form-data2. MIME类型 不输入的话,可以勾选上面的复选框,并且(1)文件名称:E:\\shu.png (要用绝对路径) (2)高级 - 选Java...

2022-02-10 07:29:58 535

原创 Jmeter增改删查动态参数处理

实现业务接口闭环 创建 - 编辑 - 删除 - 查询, 实现四个接口关联当接口是创建记录的时候,如创建用户的post请求,第二次运行请求,会报错(因为第一个请求发送后,用户名已经存在)解决:1. Tools - 函数助手 - _Random (000000; 999999; random_int)2. 将函数表达式 ${_Random (000000; 999999; random_int)},赋值给post请求写死的用户名字段。随机数字:${_Random (00000...

2022-02-10 07:16:08 596

原创 JMeter接口关联

并发通过定时器设置不是线程组线程组设置请求的个数和次数

2022-02-10 05:58:23 752

原创 生成HTML报告时,报错:AttributeError: type object ‘_io.StringIO‘ has no attribute ‘StringIO‘

生成HTML报告时,报错:AttributeError: type object '_io.StringIO' has no attribute 'StringIO'百度后,找到解决方法,原链接:http://www.cnblogs.com/testyao/p/5658200.html,直接下载 HTMLTestRunner.py 后,覆盖之前的HTMLTestRunner.py作者:小琼wsq链接:https://www.jianshu.com/p/f6622f795b44来源:简书著作.

2022-02-08 07:39:51 1607 1

原创 命令行输入Jmeter提示不是内部或外部命令,处理方式:添加环境变量

命令行输入Jmeter提示不是内部或外部命令,需要在环境变量path中添加jmeter的bin目录绝对路径我的电脑 》 右击 》属性 》 高级系统变量 》 环境变量 》 path 》 后面加上bin目录的绝对路径【如D:\Tools\apache-jmeter-5.0\bin】,保存另一种更好的配置方法,类似于java环境变量的配置。建议下面这种。新增1个环境变量:JMETER_HOME=D:\Tools\apache-jmeter-5.0 【jmeter文件夹】编辑CLASS.

2022-02-04 16:16:17 2825 2

原创 jmeter连接数据库

将数据库驱动jar包 mysql-connection-java-8.0.27.jar 放到 JMETER/apache-jmeter-5.4.1/lib目录下;JDBC Connection Configuration:Validation Query: select1Database URL: jdbc:mysql://IP:port/db_ccai_all_dev_sit_test (SQL主机地址:端口/数据库名)JDBC Driver class: com.mysql.jdbc.Drive

2022-02-04 16:09:12 629

原创 转载:Mysql 5.7 CentOS Access denied for user ‘root‘@‘localhost‘解决方式

Mysql 5.7 CentOS Access denied for user 'root'@'localhost'解决方式原创MySQL作者:abstractcyj时间:2017-06-16 14:55:4224710在centOS上安装完mysql, 登录MYSQL时遇到错误[root@mysql-server Downloads]# mysql -u rootERROR 1045 (28000): Access denied for user 'root'@'localhos...

2022-02-04 16:06:00 702

原创 chrome error

print(driver.find_element(By.ID, 'kw').get_attribute('value'))selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":"[id="kw"]"} (Session info: chrome=96.0.4664.110)..

2022-02-04 16:05:09 11151

原创 Element Locators-xpath

XPath 使用路径表达式在 XML 文档中进行导航XPath 是一门在 XML 文档中查找信息的语言XPath 包含一个标准函数库XPath 是 XSLT 中的主要元素XPath 是一个 W3C 标准a)nodename:选取此节点的所有子节点b)/:从根节点选取(绝对路径)c)//:从匹配选择的当前节点选择文档中的节点,而不考虑它们的位置d).:选取当前节点e)..:选取当前节点的父节点f)@:选取属性<?xml vers...

2022-01-18 09:28:31 56

原创 pip command

use command to install requestsenter the path where pip.exe in D:\Programs\Python\Python38-32\Scriptscommand:pip --versionpip install requestsInstalling collected packages: charset-normalizer, requests WARNING: The script normalizer.exe is insta..

2022-01-17 20:41:39 1216

原创 python+selenium遇到的问题

1. 执行下面代码,火狐没有抛出验证错误from selenium import webdriverfrom selenium.webdriver.common.keys import Keysfrom selenium.webdriver.common.by import Bydriver = webdriver.Chrome()driver.get("http://www.python.org")print(driver.title)assert "Python" in drive

2022-01-17 20:40:40 481

原创 selenium python documentation

1. Installation — Selenium Python Bindings 2 documentationrepository rootbazel //py:selenium-wheel

2022-01-16 07:46:05 306

原创 浏览器 和 浏览器驱动 版本不一致报错及解决

AttributeError: 'WebElement' object has no attribute 'send_keys'check chrome version(chrome://version in browser)下载对应版本的chromedriver.exe(下载地址:http://chromedriver.storage.googleapis.com/index.html)将下载的文件放到python的安装路径的Scripts D:\Programs\Python\Pytho

2022-01-15 17:56:27 3062

原创 python1

install seleniumC:\Python39\Scripts\pip.exe install seleniumWARNING: You are using pip version 20.1.1; however, version 21.3.1 is available.You should consider upgrading via the 'd:\programs\python\python38-32\python.exe -m pip install --upgrade pi

2022-01-15 13:09:25 38

原创 python自动化测试

1. 安装python2. 在cmd中输入python -V 返回python版本,说明安装成功如果输入python -V,提示不是内部命令,那说明环境变量没配置好,可以通过手动配置在环境变量中,path 中添加python的安装路径,和 python安装目录下是Scripts文件夹的路径,完成环境变量配置3. 查询python的安装路径,打开cmd,输入where python 命令1. 安装pyCharm Community Edition2. 创建项目,(1)弹框中在L

2022-01-15 12:35:35 330 2

原创 2021-05-27 mac终端

Commandredis-serverredis-clips -ef |grep AElfcat appsettings.jsonredis-cli flushallps -ef |grep dotnetdotnet ../AElfDebug/AElf.Launcher.dllopen .cp ../AElfDebug/appsettings.MainChain.MainNet.json ./cp ../AElfDebug/appsettings.json ./c

2021-05-27 17:53:53 114

原创 元素标签div,document,window,a 所属的内置类及其原型链

标签所属类所属类的原型链divHTMLDivElementHTMLDivElement、HTMLElement、Element、Node、EventTarget、ObjectdocumentHTMLDocumentHTMLDocument、Ddocument、Node、EventTarget、ObjectwindowWindowWindow、Window、Window、WindowProperti...

2018-03-14 01:04:19 555

转载 JS源文件中文注释乱码解决

1. 将webstorm 右下角的编码 GBK 改成 UTF-8;2. 还不行的话,在文件资源管理器中找到文件,右键用记事本打开,然后将打开的文件另存为,另存为时编码选择 UTF-8,然后点击完成就好了。原文链接:http://blog.csdn.net/obkoro1/article/details/63253132

2017-08-24 13:39:14 743

原创 Angular 中用 a 标签 href 路由时在浏览器中显示异常 "%2F" 路由失败问题

ahref="#/index">indexa>在页面中点击 index,浏览器地址栏路由时 #/ 显示成了 #%2F,路由不成功。angular1.6 版本改了,应该写成:a href="#!/index">indexa> 加个 ! 就好了。

2017-08-21 19:26:47 1268 2

转载 win下WebStorm的 Terminal 相关

1. win下WebStorm的Terminal面板键盘打字无效怎么办?打开cmd命令窗口,右键打开属性,在选项标签页,勾选使用旧版本控制台,重启webstorm问题解决.2. WebStrom Terminal中的路径(webstorm默认工作空间)的修改?在WebStrom中,File - New Project - update Location(工作空间) 即可;或者在WebStrom 中...

2017-07-15 11:53:41 1852

转载 JavaScript中new String()和直接""有什么区别?

JavaScript中new String()和直接""有什么区别?1. new是强制创建一个对象直接="xx"是看以前有没有同样的字符串,有就直接引用,没有才创建(设计模式中的Flyweight)。2. 简单的区别在于类型不一致var obj1 = new String("abc");//类型为objectvar obj2 = "abc"; //类型为string(obj1

2017-07-11 13:49:21 2059 1

空空如也

空空如也

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

TA关注的人

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