Loading

摘要: 1.contextscontexts(self): Returns the contexts within the current session. 返回当前会话中的上下文,使用后可以识别H5页面的控件 :Usage: driver.contexts 用法 driver.contexts 2. cu 阅读全文
posted @ 2021-03-26 14:31 DuKe渡客 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 原方法: 1 def press_keycode(self, keycode, metastate=None): 2 """Sends a keycode to the device. Android only. Possible keycodes can be 3 found in http:// 阅读全文
posted @ 2021-03-26 14:09 DuKe渡客 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 前言: 本期内容 如何用AppiumDesktop连接安卓手机和安卓模拟器 AppiumDesktop基本参数的获取方法,及如何驱动安卓设备 AppiumDesktop在模拟登陆和爬虫中用到的基本功能介绍(有视频详解) 正片开始 AppiumDesktop连接安卓手机 打开USB调试 Appium控 阅读全文
posted @ 2021-03-17 17:48 DuKe渡客 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 基本步骤: 安装Node.js 安装JDK,及配置环境变量 安装SDK,及配置环境变量 安装Appium桌面版本 以上涉及安装的软件,基本都是国外的,所以网站下载巨慢,建议直接从我百度网盘下, 点击获取百度网盘资源打包,密码: qc8n,或则使用迅雷下载,会比较快些。 安装Node.js 点击进入N 阅读全文
posted @ 2021-03-17 17:34 DuKe渡客 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 序章 Fiddler是一个蛮好用的抓包工具,可以将网络传输发送与接受的数据包进行截获、重发、编辑、转存等操作。也可以用来检测网络安全。反正好处多多,举之不尽呀!当年学习的时候也蛮费劲,一些蛮实用隐藏的小功能用了之后就忘记了,每次去网站上找也很麻烦,所以搜集各大网络的资料,总结了一些常用的功能。 Fi 阅读全文
posted @ 2021-03-17 11:07 DuKe渡客 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1、下载安装charles,官方下载地址:https://www.charlesproxy.com/download/ 如图,下载所对应系统需要的相应版本即可。 2、解压Charles包,双击Charles 64位_4.2.7.4.msi 进行安装。安装的路径自己进行选择,这里不做详细介绍,就直接按 阅读全文
posted @ 2021-03-15 16:22 DuKe渡客 阅读(3218) 评论(2) 推荐(0) 编辑
摘要: 前言 appium1.5以下老的版本是可以通过name定位的,新版本从1.5以后都不支持name定位了 name定位报错 1.最新版appium V1.7用name定位,报错: selenium.common.exceptions.InvalidSelectorException: Message: 阅读全文
posted @ 2021-03-12 16:16 DuKe渡客 阅读(636) 评论(0) 推荐(0) 编辑
摘要: 第一篇讲了xpath定位的一些基本定位方法,这里再介绍一种:xpath轴定位,应用场景是当某个元素的各个属性及其组合都不足以定位时,那么可以利用其兄弟节点或者父节点等各种可以定位的元素进行定位。 1.xpath轴是什么 w3cschool上的定义如下: 语法 2.具体应用 (1)descendant 阅读全文
posted @ 2021-03-08 13:25 DuKe渡客 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 世界上最远的距离大概就是明明看到一个页面元素站在那里,但是我却定位不到!! selenium定位元素的方法有很多种,像是通过id、name、class_name、tag_name、link_text等等,但是这些方法局限性太大,拿id属性来说,首先一定不会每个元素都有id属性,其次元素的id属性也不 阅读全文
posted @ 2021-03-08 13:21 DuKe渡客 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 前言 前面学了装饰器,那么闭包和装饰器有什么区别呢?闭包传递的是变量,而装饰器传递的是函数对象,只是传的参数内容不一样,闭包的概念包含了装饰器,可以说装饰器是闭包的一种,它只是传递函数对象的闭包。 先看一个面试题 先看一个经典的面试题,很有代表性, 运行以下代码会输出什么呢?为什么会是这种结果? d 阅读全文
posted @ 2021-03-04 13:27 DuKe渡客 阅读(225) 评论(0) 推荐(0) 编辑