摘要:
jar包 <!-- 已过时 --> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3.8.1</version> </dependency> <!- 阅读全文
摘要:
从本质上来说,微信小程序就是在微信中的一个H5页面,但是微信用到了腾讯的X5框架来实现,因此如果要调试微信小程序,需要进行X5框架的设置; 设置方法: 在mumu模拟器中,只需要在微信中访问debugmm.qq.com/?forcex5=true即可使用;(参考:https://www.cnblog 阅读全文
摘要:
1、区分APP是H5还是native (1)手机进入开发者模式,选择显示页面布局边界,native app中所有的控件都是独立的红框,而web H5是一个完整的大框,里面的可以操作的小控件不独立 (2)adb先连接模拟器,在电脑浏览器打开chrome://inspect使用inspect工具,如果能 阅读全文
摘要:
1、下载fiddler进行以下设置 允许远程连接 允许监听HTTPS 然后重启fiddler 2、保持手机和电脑在同一个局域网,设置网络代理为电脑的ip,端口为fiddler的端口;使用手机浏览器打开 http://电脑ip:fiddler端口 下载证书并安装, 然后就可以抓手机的包 3、如果抓不到 阅读全文
摘要:
package utils; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; import lombok.extern.slf4j.Slf4j; import java.io.BufferedRead 阅读全文
摘要:
1、在使用appium时,经常会用到adb命令,我们可以使用以下方法来调用adb,如下例调用adb滑动屏幕 String cmd="cmd /c start adb shell input swipe X0,Y0,X1,Y1,TIME "; Runtime.getRuntime().exec(cmd 阅读全文
摘要:
1、介绍 appium-server是以前的,现在已经没有更新了,比appium-desktop的有点就是使用脚本启动APP时,不需要启动appium-desktop的服务; appium-server是用nodejs写的,所以要下载appium-server需要先安装nodejs; 2、appiu 阅读全文
摘要:
appium-desktop的作用:方便调试和查找页面元素 1、首先启动mumu模拟器,然后使用adb 连接到模拟器 2、启动appium-desktop,先看看需要设置些什么东西 (1)simple界面 Host:Android设备的ip,若使用模拟器,使用默认的 0.0.0.0即可 Port:端 阅读全文
摘要:
1、默认情况下,httpclient会默认引用cookieStore(同一个client的情况下) 自动存储和记录在client生命周期之内得到的cookie。在之后的发包操作中会自动的将cookie携带在头域中进行请求。 但是两个不同的client会使用不同的cookie,如果需要两个不同的cli 阅读全文