- 博客(34)
- 问答 (1)
- 收藏
- 关注
原创 Uiautomator保存文件无权限
Uiautomator保存文件已经在apk中给了权限,运行就报无权限。搞了半天,原来是手机应用管理里面没有给apk授权
2020-09-24 23:41:28
288
原创 unhandled inspector error: {"code":-32000,"message":"Cannot navigate to invalid URL"}
selenium+testNg报unhandled inspector error: {"code":-32000,"message":"Cannot navigate to invalid URL"}如提示所述:是网址无效,开头少了https/http以前怎么没发现还有这个校验? @BeforeTest public void before() { driver = thi...
2019-07-15 21:35:41
2942
原创 Python3.6没有关闭文件读写,导致结果没有写入文件中
Python3.6+selenium+HTMLTestRunnerfp = open(fileName,'wb')之后没有fp.close(),导致测试结果的html文件中没有内容
2019-07-13 15:16:09
1364
原创 Python3.6+selenium+Visual Studio2017自动补全联想
感觉Python没Java那么方便,引入包和类的时候不像Java一样加个*号就完了。Visualstudio2017中使用selenium driver获取到WebElement对象不会自动联想对象的方法,解决办法如下:1.引入WebElement类2.使用WebElement类创建一个对象x3.使用driver.find_element_by_id('kw')返回的对象赋值给x...
2019-07-10 22:00:16
1532
原创 Message: 'chromedriver.exe' executable needs to be in PATH. Please see https
来吧,Python3.6+selenium,启动报错了Message: 'chromedriver.exe' executable needs to be in PATH. Please see https……为什么这么任性的报错?就是不想设置chromedriver的环境变量我这里有2个错,第一个:webdriver.Chrome中Chrome中的c被我小写了,这里要大写,我是工具自...
2019-07-09 22:27:00
7290
原创 Visual C++2017找不到Window控制台应用程序
Visual C++2017找不到Window控制台应用程序,原因是安装时有个选项没勾选
2019-03-21 20:31:23
5605
12
原创 spring 在Java中定义了变量ischeck,访问时jsp报错
可能是冲突了,把ischeck改成其他名称就好了,我这里把它改为了checkpackage springForm.test;public class TestUser { private String name; private String password; private String address; //这里不能用ischeck,jsp里获取不到,还有这样的坑 ...
2018-10-05 17:08:42
878
原创 'mvc:resources无效' 与 ‘通配符的匹配很全面, 但无法找到元素 'mvc:resources' 的声明’
启动服务报错:'mvc:resources无效' 与 ‘通配符的匹配很全面, 但无法找到元素 'mvc:resources' 的声明’1.如果存在spring-mvc-3.0.xsd文件那么在xml中添加如下图声明: xmlns:mvc="http://www.springframework.org/schema/mvc" http://www.springframework.org...
2018-10-04 16:05:57
1757
原创 No mapping found for HTTP request with URI
这个配置真搓,包名非要加了点才行新建一个项目与另一个配置完全一样,就是包名不同访问就报错No mapping found for HTTP request with URI
2018-10-04 14:35:00
746
原创 Spring Maven JavaResource出现红叉
eclipse真是搓!显示个红叉又不提示什么错误新建第一个项目环境搭建过程如此不顺利,有必要记录一下消除红叉的过程。问题1:JavaResource左上角一个红叉,同时缺少2个文件夹,src/main/java,src/main/test解决方法:buildPath中修改JRE System Library为本机上的版本,我这是1.8保存,没显示的文件夹显示了 问题2:缺少...
2018-10-02 22:11:53
1069
原创 更改Dynamic Web Module
更改Dynamic Web Module的方法:先取消勾选,再勾上,再点底部的提示进入就可以了我这用的是连续该了2个项目,该的方法一样,不要在意项目名
2018-10-02 19:51:46
466
原创 元素类型 "context:component-scanbase-package" 必须后跟属性规范 ">" 或 "/>
这破书明明一行放的下要放2行,还以为scanbase是连在一起的,正确的是scan base中间有空格<context:component-scan base-package="springOnBook"/>
2018-08-29 21:08:39
2668
原创 selenium拖动QQ音乐进度条
语言:Java问题:使用chrome+selenium拖动QQ音乐网页播放器上的进度条,使用action.moveToElement(WebElement, x, y).click().perform();一执行进度条就又跑到了开始的位置,一直达不到想要的效果。 问题原因:拖动的x距离太长,导致拖到进度条的最后进度条会自动跳到开始位置。使用action.contextClick()...
2018-07-26 21:27:33
1963
1
原创 hibernate5.3 No suitable driver
mysql后面少写了一个冒号导致报错 No suitable driver<property name="connection.url">jdbc:mysql://localhost:3306/test</property>
2018-06-02 15:20:49
203
原创 uiautomator多次写入文件报错
使用uiautomator2.0进行测试,将结果写入文件,第2次以后写入报错:System.err,但是没有具体的错误信息。后来发现是关闭之后没有将FileOutputStream对象置null导致。public void writeResult(String path,ArrayList<String> arrayList){ path = "sdcard/test/...
2018-04-03 10:21:56
359
原创 Fildder截获请求
记录使用方法使用Fildder4拦截请求后更换参数QQ音乐搜歌只捕获到了c.y.qq.com,下面来更换一下它的请求歌曲名。1.进入QQ音乐的官网输入歌名搜索2.在fildder左下角输入名令:bpu c.y.qq.com3.再次在QQ音乐官网点击搜索按钮捕获到如图:《不需要你说对不起》是歌名把歌名该为:《曾经的你》点击Run to Completi
2018-03-22 22:20:55
736
原创 初次学习Jmeter测试接口
2018年3月16日 22:45:19记录一下,以后忘记了可以翻一翻。环境:Jmeter4.0+Windows7一、打开方式解压后进入bin文件夹,运行Jmeter.bat文件二、添加线程组、配置线程组1.添加:选中TestPlan鼠标右键--add--THreads(User)2.设置线程数为2,线程增长周期为1s,循环2次。三、填写网站接口1.protocol如果不填,默认的是HTTP,我这里...
2018-03-16 23:25:16
459
原创 Java把10进制转换为2进制
package practice;import java.util.ArrayList;public class Lianxi1_5 { private ArrayList<Integer> al = new ArrayList<>(); private Integer in; private int xx; //获取2进制的位数 public void ...
2018-03-13 18:36:57
2713
原创 appium Android浏览器 hello world
有时候list = driver.findElements(By.cssSelector(".c-title.c-gap-top-small"));获取不到,发现需要重现启动服务就正常。package AppniumTest.test;import java.io.IOException;import java.net.MalformedURLException;import java.n...
2018-02-28 17:02:40
447
原创 解决appium Failed to start Chromedriver session: A new session could not be created
appium执行webview测试运行时报错: Failed to start Chromedriver session: A new session could not be created. (Original error: session not created exception: Chrome version must be >= 58.0.3029.0(Driver info: ...
2018-02-27 16:31:42
4491
原创 解决appium org.openqa.selenium.WebDriverException: An unknown server-side error occurred while process
org.openqa.selenium.WebDriverException: An unknown server-side error occurred while processing the command. Original error: Invalid Version: android-4.3 (WARNING: The server did not provide any stackt...
2018-02-25 14:22:02
10815
原创 Appium执行报错java.lang.NoSuchMethodError: org.openqa.selenium.remote.HttpCommandExecutor.
第一次使用appium,执行Java脚本总是报错:java.lang.NoSuchMethodError:org.openqa.selenium.remote.HttpCommandExecutor.……导致driver = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"),cap);这里空指针。我的运行环境:eclipse
2018-02-04 11:09:09
3151
原创 使用for循环为2个List去重,结果诡异
为了不在数据库中重复添加数据,添加之前执行去重。使用2个for循环,remove执行次数正常,得到的结果却不正常,返回的list长度为0,没有执行remove(Index)的时候也被删除了,在我的for循环中我看不出哪里有问题。使用Iteater执行remove()则正常。谁要是看出for循环有问题麻烦指出一下,谢谢! public List deleteSameFile(List li
2018-01-05 16:52:11
2462
原创 EditTxt设置文本栈溢出
Android在EditTxt的TxtWatch监听器中中直接使用EditTxt的setText()方法后直接报错,栈溢出。使用append()方法后正常,不知道为什么。 @Override public void afterTextChanged(Editable s) { if(s!=null) Log.d(TAG, "afterTextChan
2018-01-04 15:03:45
250
转载 NavigationView监听器无效
NavigationView没放在布局的最后面设置监听器无效,还有这样的事。下面是的布局设置监听器okxml version="1.0" encoding="utf-8"?>xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/r
2017-12-29 10:08:15
354
原创 Android一样的CoordinatorLayout布局却不一样的效果,找了一晚上的原因
原原本本复制自己的另一个布局文件,使用效果却不一样,找了一晚上原因。最后竟然是在AndroidManifest.xml中没有配置!!因为使用了自定义主题,需要在AndroidManifest中配置: <activity android:name=".MusicDetailActivity" android:theme="@style/Musi
2017-12-27 14:48:22
449
原创 Java SimpleFileVisitor遍历文件夹与File遍历文件夹的速度对比
测试对比File类递归与SimpleFileVisitor类遍历文件夹的耗时:package other;import java.io.File;import java.io.IOException;import java.nio.file.FileVisitResult;import java.nio.file.Files;import java.nio.file.Path;i
2017-12-13 14:21:46
3446
原创 权限申请
把权限申请放网上,省的每次翻书protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button play = (Button) findVie
2017-12-05 20:43:23
388
原创 java使用插件播放mp3,同时只播放一首歌
再次学习synchronized的使用,实现一个mp3的简易播放其中使用的插件是jl1.0.1.jar,在哪下我就懒的搜了。主要还是记录一下synchronized的使用,加强印象。因为只同步了其中的播放方法,所以没被同步的会被先执行。package other;import java.io.BufferedInputStream;import java.io.FileInput
2017-12-05 16:02:46
919
原创 依葫芦画瓢,使用CoordinatorLayout后不能滑动
书上没有CoordinatorLayout与DrawerLayout组合使用的例子,想着弄一下状态栏使用背景图片色,第一次弄完之后页面不能滑动。最后找到原因是DrawerLayout放在了CoordinatorLayout里面,把DrawerLayout放在CoordinatorLayout外面,并且ScrollView与CoordinatorLayout同一级中就好了。下面的布局中Scrol
2017-12-03 20:25:40
4012
原创 gradle-3.3-all.zip
一个资源下载还要积分,tmd。百度云:链接: https://pan.baidu.com/s/1o8OexBW 密码: 4qm6
2017-11-22 14:09:43
3217
8
原创 读取文件中的换行符不等于空
本地文件是在windows下使用记事本保存为utf-8格式文件中内容如下,第一行是回车键产生的空行:你知道李白是谁吗你知道我 是谁吗你知道齐秦是谁吗你知道芦苇吗你知道蒹葭吗你知道鳄鱼吗你知道中国吗你知道雪吗你知道衣服吗你知道馒头吗import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundExcep
2017-11-15 16:22:32
379
原创 chrome 查看Android本地api
背景:使用chrome打开本地api不能搜索,于是干脆就使用Ctrl+f搜索 1.进入本地文件存放的位置,我的位置是:file:///D:/android-sdk-window/docs/reference/packages.html 2.点击 See all API classes. 3.Ctrl+f搜索
2017-10-22 21:10:03
548
原创 Android Studio Error:Execution failed for task ‘:app:mergeDebugResources’
Android Studio Error:Execution failed for task ‘:app:mergeDebugResources’背景:菜鸟新手目的:把Android应用换成自定义的图片过程: Android Studio 编译报错Error:Execution failed for task ‘:app:mergeDebugResources’原因:第一次使用的图片是jpg
2017-10-01 11:30:04
489
空空如也
Android Studio2.3.3真机调试安装失败
2017-10-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人