- 博客(24)
- 资源 (2)
- 收藏
- 关注
原创 Appium抓取app的H5元素
WebDriverWait(driver,8).until(lambda x:x.find_element_by_class_name('android.webkit.WebView'))contexts = driver.contextsprint(contexts)# 输出['NATIVE_APP', 'WEBVIEW_com.wondershare.drfone']# 切换为we...
2019-10-11 19:19:38 3283
原创 appium 环境捕获Toast ,安装Appium UiAutomator2 Driver遇到问题
问题:使用nodejs安装npm install appium-uiautomator2-driver,出现2类问题1.err EINVALIDPACKAGENAME,下划线命名问题2.err network分析:出现问题1的原因是nodejs环境安装有问题,重新卸载nodejs,安装最新的nodejs就可以解决问题2,网站查找了很多解决方法,这里在重新进行整理1.npm in...
2019-10-10 15:54:34 1172
原创 fiddler 抓取firefox的包 设置过程
fiddler可以轻松抓取ie浏览器的包,但是firefox的数据包,就一直无响应,解决方式如下,共3步:1.进入fiddler -> tool ->connections2.打开火狐选项->高级->网络->设置 将上一步的复制链接,粘贴至自动代理URL3.因为是代理,打开火狐后发现所有网页提示“链接不安全”...
2019-09-12 20:17:30 380
原创 pycharm 与python环境安装yaml包问题
1.pycharm和python环境是分开安装yaml 本次进入https://pyyaml.org/wiki/PyYAML,下载对应版本的pyyaml,2.在安装过程中,可能会提示you are using pip version 10.0.1, however version 19.2.2 is available.故需要对pip进行升级,采用python -m pip ...
2019-08-23 13:46:59 7625
转载 uiautomatorviewer Error obtaining UI hierarchy
点击出现uiautomatorviewer Error obtaining UI hierarchy,将如下内容,保存为.bat,运行后,再次运行uiautomatorviewer即可call adb shell uiautomator dumpcall call adb pull /storage/sdcard/window_dump.xml .call window_...
2019-08-13 16:09:13 1433
转载 openpyxl使用sheet.rows或sheet.columns报TypeError: 'generator' object is not subscriptable解决方式
解决方案: 因为新版本的openpyxl使用rows或者columns返回一个生成器所以可以使用List来解决报错问题即将sheet.rows[colNo -1]转换为list(sheet.rows)[colNo -1]...
2019-07-22 16:45:46 974
原创 springmvc框架进行修改操作时,提示不支持put操作,使用绝对路径的请求地址
提示:org.springframework.web.servlet.PageNotFound handleHttpRequestMethodNotSupported处理: form请求action路径改为 action="${pageContext.request.contextPath}/emp"
2018-06-28 10:21:37 600
原创 通配符的匹配很全面, 但无法找到元素 'context:component-scan' 的声明
1.在Spring中注释配置bean,出现提示“”通配符的匹配很全面, 但无法找到元素 'context:component-scan' 的声明“”应添加完整的 约束文件<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xs...
2018-03-16 10:39:36 10850 2
原创 解决loadrunner11 无法连接oracle数据库的问题
近两天一直在折腾loadrunner11从oracle数据库读取数据的问题,总结下来有以下几点需要注意1.loadrunner11支持的驱动是32位的,64位驱动程序无效,特别说明为了有32位驱动,我安装了oraclient10_home1的客户端,但没有成功,一直提示找不到BIN/SQORA32.DLL,未解决这个问题,后来直接安装了instantclient_basic_win32_11.
2017-12-06 16:08:16 1576
原创 ERROR 1396 (HY000): Operation CREATE USER failed for 'sonar'@'%'
出现ERROR 1396 (HY000): Operation CREATE USER failed for 'sonar'@'%',说明sonar用户已经在mysql.user表中建立,若建立该用户,需先删除该用户,步骤如下:1. delete from mysql.user where user='sonar'; 删除用户2.CREATE USER 'sonar'@'%'IDENTIF
2017-08-21 10:12:02 3943 2
转载 解决httpClient
文章参考:http://www.cnblogs.com/zjsy/p/4441255.htmlJava默认采用iso8859-1,中文利用此编码会溢出,显示成???形式1.中文传输,解决编码问题 String s = "传递参数:CCTV"; byte[] bs2 = s.getBytes("utf-8");//将s拆成:utf-8个体,注:utf
2017-08-03 16:24:19 288
原创 方法反射出现异常
User user = new User(10);Class c = user.getClass();String methodName="getName";method = c.getMethod(methodName);fieldValue = method.invoke(c);报出:object is not an instance of declaring class
2017-03-20 10:21:23 1324
原创 struts2.5.10 出现action 404错误
Struts2.5.10 出现404错误 一直未找到原因,包路径已经修改filter> filter-name>struts2filter-name> filter-class> org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter filter-class> f
2017-03-10 14:59:40 2988
转载 安装mysql2.7.5过程中出现的问题
问题1:my.ini 始终配置不成功,导致mysql服务无法启动,一直启动失败解决办法:找到mysql安装目录,将其配置文件my.default.ini改名为my.ini,并且将my.ini移至bin目录下。启动命令行,将目录切换到mysql安装目录的bin目录下。接下来,在命令行执行命令:mysqld --initialize --user=mysql --console注意,上一个
2017-02-25 20:13:11 453
原创 python添加module问题解决no module named XXX
第一种方法:1.找到module位置path12.输入#import sys sys.path.append(path1");第二种方法添加环境变量PYTHONPATH但出错,原因未知
2017-02-14 18:51:18 7896
转载 当多个手机同时连接电脑,adb 命令中如何进入指定设备
C:\Users\Administrator>adb devices* daemon not running. starting it now on port 5037 ** daemon started successfully *List of devices attachedfc2f9754 deviced51ad9ff device //多台设备,是
2017-02-13 16:15:14 40135 2
转载 LoadRunner中Lr_save_string()函数和Itoa()函数的使用
/* 目的:使用for循环添加多条有规律的数据,比如说:a1、a2、a3......a1000 方法:从上面看1-1000是一个有序序列,并且前面的a都是固定的,所以只需要用for循环将1-1000循环出来就可以了。 但是loadrunner使用的是C语言的语法,所以不能向在java中一样,将两个变量直接相加(+)(+:连字符) 所以这个时候就需要将首先将int变量转换成s
2017-01-11 17:27:37 2382 1
转载 lr_eval_string()函数以及LR中参数、变量的简单使用
lr_output_message("The parameter1's value is %s",lr_eval_string("{parameter1}")),其中参数parameter1在之前已经定义了的参数lr_log_message(lr_eval_string("{parameter1}")) 1.参数的赋值和取值lr_save_string("hello
2017-01-11 15:29:13 3133
转载 关于hashcode()函数理解
首先,想要明白hashCode的作用,你必须要先知道Java中的集合。 总的来说,Java中的集合(Collection)有两类,一类是List,再有一类是Set。你知道它们的区别吗?前者集合内的元素是有序的,元素可以重复;后者元素无序,但元素不可重复。那么这里就有一个比较严重的问题了:要想保证元素不重复,可两个元素是否重复应该依据什么来判断呢?这就是Object.equals方法了。但是,
2017-01-04 14:50:19 317
转载 javac参数(-classpath,-sourcepath)详解
javac参数(-classpath,-sourcepath)详解 首先是官方说法:-classpath:设置用户类路径,它将覆盖CLASSPATH 环境变量中的用户类路径。若既未指定CLASSPATH 又未指定-classpath,则用户类路径由当前目录构成。 -sourcepath:指定用以查找类或接口定义的源代码路径。与用户类路径一样,源路径项用分号 (;)进行分
2016-12-29 10:28:13 3571 1
转载 javac 预编译package情况出现“找不到或无法加载主类 Hello2”
解决方法方法1.删除包名 方法2.在code 下创建一个与包名相同的文件结构(H:\code\com\example\Hello2.java) 编译:H:\code>javac com/example/Hello2.java 运行:H:\code>java com.example.Hello2
2016-12-28 20:51:20 1015
转载 关于mysql5.7安装步骤
安装步骤参考:http://www.cnblogs.com/wenthink/p/MySQLInstall.html主要分为:1.配置个人my.ini,网上有很多资料2.在path配置mysql\bin的路径3.将mysql注册为windows系统服务(必须以管理员身份运行,否则不成功)增加服务命令:mysqld install MySQL --defaults-fil
2016-12-28 16:29:58 348
转载 java代码:new 类名(){方法定义}应该如何理解?
new 类名(){方法定义} 这种写法是匿名内部类。1、匿名内部类就是没有名字的内部类。这是Java为了方便程序员编写程序,而设计的一个机制。因为有时候有的内部类只需要创建一个它的对象就可以了,以后再不会用到这个类,这时候使用匿名内部类就比较合适,而且也免去了给它取名字的烦恼。2、如果满足下面的一些条件,使用匿名内部类是比较合适的: ·只用到类的一个实例。 ·类在定义后
2016-12-07 22:30:15 7494
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人