摘要: Charles的界面介绍 在发送网络请求的时候,charles工具界面会展示所有发送的请求数据包,如下图展示 快捷图标: 扫把按钮 :点击之后可清除抓取到的所有请求 图标按钮 :红点亮起说明正在抓取请求,红点展示为灰色说明目前不在抓取请求状态 锁按钮 :抓取 HTTPS的开开关 乌龟按钮 :灰色乌龟 阅读全文
posted @ 2021-09-25 16:42 奔跑在路上you 阅读(314) 评论(0) 推荐(0) 编辑
摘要: Charles工具破解 1、Charles是收费软件,首次打开会提示你,可以免费试用30天。试用期过后,未付费的用户仍然可以继续使用,但是每次使用时间不能超过30分钟,并且启动时将会有10秒种的延时。 2、打开破解网址:https://www.zzzmode.com/mytools/charles/ 阅读全文
posted @ 2021-09-25 15:48 奔跑在路上you 阅读(6555) 评论(0) 推荐(4) 编辑
摘要: Charles Charles 是在 Mac (Charles是跨平台的 )下常用的网络封包截取工具,在做移动开发、测试时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析。Charles是一个HTTP代理服务器,HTTP监视器,反转代理服务器,当程序连接Charles的代理访问互联 阅读全文
posted @ 2021-09-25 15:45 奔跑在路上you 阅读(187) 评论(0) 推荐(0) 编辑
摘要: HTTP协议 网络协议: 网络协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则。 HTTP协议: HTTP协议(超文本传输协议)是一种网络通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器。默认端口:80 HTTPS协议: HTTPS协议是一种 阅读全文
posted @ 2021-09-25 13:02 奔跑在路上you 阅读(16685) 评论(0) 推荐(1) 编辑
摘要: TouchAction操作 Appium的辅助类,主要针对手势操作,比如滑动、长按、拖动等。其原理是将一系列的动作放在一个链条中,然后将该链条传递给服务器。服务器接受到该链条后,解析各个动作,逐个执行。 TouchAction类支持的动作很多;常用操作如下: 1、press(self,el=None 阅读全文
posted @ 2021-09-24 17:34 奔跑在路上you 阅读(925) 评论(0) 推荐(0) 编辑
摘要: 点击&滑动类操作 在进行app自动化的时候,经常会进行点击或滑动的操作,比如点击坐标,左右滑动,上下滑动等,Appium相应提供了解决方案。 坐标的开启步骤: 开发者选项——指针位置开启 坐标展示: 在flick和swipe中都提到了坐标,android界面坐标可以通过如下方式进行获取: 1、uia 阅读全文
posted @ 2021-09-24 15:47 奔跑在路上you 阅读(1936) 评论(0) 推荐(0) 编辑
摘要: 按键类操作 按键类操作用来模拟在手机设备上进行按键操作(推荐使用 方式一 ) 方式一、press_keycode(self,keycode,metastate=None,flags=None):模拟按键输入,其中: keycode:发送到设备的键值编码可以通过AndroidKeyCode进行查询对应 阅读全文
posted @ 2021-09-24 11:51 奔跑在路上you 阅读(955) 评论(0) 推荐(0) 编辑
摘要: 接口及接口测试概念 接口(interface)的概念: 接口泛指实体把自己提供给外界的一种抽象化物(可以为另一实体),用以由内部操作分离出外部沟通方法,使其能被修改内部而不影响外界其他实体与其交互的方式。 广义的接口包括人机界面、硬件接口、软件接口 人机界面:人类与电脑等信息机器或人类与程序之间的接 阅读全文
posted @ 2021-09-20 20:10 奔跑在路上you 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 设备基本操作 前置条件: 示例代码: from appium import webdriver # 导入appium 驱动包 # 1、定义一个DesiredCapabilities配置的字典 des = { 'automationName':'appium', 'platformName':'And 阅读全文
posted @ 2021-09-19 16:58 奔跑在路上you 阅读(634) 评论(0) 推荐(0) 编辑
摘要: 前置条件: 先配置Desired Capabilities等配置信息 代码示例: import time from appium import webdriver # 导入appium 驱动包 from appium.webdriver.webdriver import By # 导入appium 阅读全文
posted @ 2021-09-19 14:31 奔跑在路上you 阅读(676) 评论(0) 推荐(1) 编辑