logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

appium-踩坑

1.aapt不是内部命令也不是外部命令用户变量path下配置aapt的环境变量:C:\Program Files\Android\android-sdk_r24.4.1-windows\android-sdk-windows\build-tools\25.0.32. 端口拒绝访问错误:urllib3.exceptions.MaxRetryError: HTTPConnectionP...

Charles抓取手机https包--数据未乱码

注意:手机要和电脑连接同一个网络1.PC端安装证书1)2)3)4)5)2.配置手机代理3.手机端安装证书,手机打开浏览器输入chls.pro/ssl  安装证书4.设置手机信任证书。【设置】-【通用】-【关于本机】-【证书信任设置】5.设置Charles端口6.配置Charles,允许抓取https...

selenium鼠标事件

webdriver中将鼠标操作的方法封装在ActionChains类中,使用之前必须先导入该类。from selenium.webdriver.common.action_chains import ActionChains#定位到需要鼠标操作的元素。element = driver.find_element_by_id("xx")常见的鼠标事件包括perform()、cont

#selenium#python
pytest使用汉字进行参数化后,控制台显示的汉字存在编码问题

在使用pytest.mark.parametrize对用例进行参数化时,传入的值中包含汉字,运行用例时,控制台显示的参数值存在编码问题,具体效果如下图所示:解决方法,在用例的根目录下,新建conftest.py文件,输入如下代码:def pytest_collection_modifyitems(session: "Session", config: "Config", items: List["

selenium操作滚动条

from selenium import webdriverfrom time import sleepdriver = webdriver.Chrome()driver.get("http://www.baidu.com")#driver.maximize_window()sleep(10)#移动到绝对位置,x轴为横向距离,y轴为纵向距离js = "window.s

selenium--quit()与close()的区别

webdriver提供了quit()和close()两种关闭的方法,这两种方法有什么不同呢。quit():退出相关驱动程序,关闭所有窗口close():关闭当前窗口打开百度首页,点击新闻链接,再点击个性推荐链接,此时会打开新的窗口,显示个性推荐页面。我们看看quit和close的区别#coding=utf-8from selenium import webdriverimport time...

selenium设置元素等待

由于脚本运行速度过快,页面上有些元素未刷新出来,导致定位元素失败。为解决这一问题,我们需要在脚本中加入元素等待。webdriver提供了两种等待方式:显式等待和隐身等待。另外还有一种sleep休眠法。1.显示等待显示等待是webdriver等待某个条件成立时继续执行,否则在达到最大时长的时候抛出TimeoutException使用前需要导入相应的包:from selenium.webdriver.

#selenium
selenium简单的元素操作

简单的元素操作包括:clear()、sendkeys(value)、click()、submit()、size、text、get_attribute()、is_displayed()等,接下来将一一介绍。element = driver.find_element_by_id("xx"),定义元素1.clear()用途:清除文本,如在输入用户名、密码之前,清除相应的输入框语法:e

#selenium#python
pycharm取消默认在unittest框架下执行程序

pycharm执行某些程序时会默认在unittest框架下执行,从而导致程序报错,怎样解决这个问题呢?File->setting->Tools->Python Intergrated Tools->Default test runner->py.test选择后如果显示未安装,请先安装py.test...

selenium元素定位By id、name、class、tag、link、partial link

selenium提供了八种元素定位的方法,分别有id、name、class、tag、link、partial link、XPath、CSS。本次我们先说说前六个定位方法。1.idHTML规定id属性在一个HTML文档中是唯一的 。用id进行定位的语法为:find_element_by_id("kw"),注:kw为id名称。2.nameHTML规定name来指定元素的名称,可以不

    共 29 条
  • 1
  • 2
  • 3
  • 请选择