09 2019 档案
摘要:前面也说过appium也是以webdriver为基的,对于元素的定位也基本一致,只是增加一些更适合移动平台的独特方式,下面将着重介绍xpath方法,这应该是UI层元素定位最强大的方法啦! 以淘宝app为例,定位左上角扫一扫按钮 一、基础定位 1.如果元素text是唯一的,可以通过text文本定位 /
阅读全文
摘要:这些方式仅供参考,实际使用体验并不好,最好对find_element()方法进行二次封装。 # coding=utf-8 from time import sleep from selenium import webdriver from selenium.webdriver.common.by i
阅读全文
摘要:一、连接手机 1、通过usb数据线连接手机 数据线连接手机并允许调试 cmd命令行执行: adb devices 如果没有显示device信息,请检查: 手机是否开启usb调试 更换数据线(华为手机) 2、无线连接手机 将电脑与手机处于同网络环境 执行下面命令给手机分配port: adb -s 设备
阅读全文
摘要:一、赋值 赋值在python中就是简单的对象引用 list_a = ["aaa", "bbb"] list_b = list_a print(id(list_a), id(list_b)) # 输出 2127728239240 2127728239240 通过上面操作可以看出,list_b和list
阅读全文
摘要:条件三元运算 # 三元条件运算,如果条件为真则返回x,如果条件为假则返回y x = 3 y = 5 ret = x if x > y else y print(ret) # 返回 y值 for循环三元运算 ret = [i for i in range(5)] print(ret) 带条件的for循
阅读全文
摘要:import sys # Syntax sugar. _ver = sys.version_info # 获取python版本 #: Python 2.x? is_py2 = (_ver[0] == 2) # is_py2 类型为布尔型,返回 False 或 True #: Python 3.x?
阅读全文