等待界面元素出现 在进行网页操作的时候,有的元素内容不是可以理解出现的,可能会等待一段时间,比如 百度搜索一个词语,点击搜索后,浏览器需要把这个搜索请求发送给百度服务器,百度服务 器处理后,再把搜索结果返回 所以,从点击搜索到得到结果,需要一定的时间 只是通常百度服务器的处理比较快,感觉是立即出现了 ...
分类:
其他好文 时间:
2020-06-22 22:42:55
阅读次数:
132
代码: #coding=utf-8 import requests import json url='http://127.0.0.1:4444/wd/hub/session' data = json.dumps({ 'desiredCapabilities':{ 'browserName':'Mi ...
分类:
其他好文 时间:
2020-06-19 01:01:30
阅读次数:
79
# coding:utf-8from selenium import webdriverfrom selenium.webdriver.common.action_chains import ActionChainsfrom selenium.webdriver.support.select imp ...
分类:
其他好文 时间:
2020-06-17 13:05:32
阅读次数:
54
# coding:utf-8# alert操作from selenium import webdriverimport timeurl = "file:///E:/Selenium/弹窗.html"driver = webdriver.Chrome()driver.get(url)time.slee ...
分类:
其他好文 时间:
2020-06-17 13:01:10
阅读次数:
50
# coding:utf-8from selenium import webdriverimport timedriver = webdriver.Chrome()driver.get(r"E:\Selenium\radio_checkbox.html")# 没点击操作前,判断选项框状态s = dr ...
分类:
其他好文 时间:
2020-06-17 12:49:45
阅读次数:
66
from selenium import webdriverimport timedriver = webdriver.Chrome()driver.get("file:///E:/Selenium/div滚动条.html")# time.sleep(5)# 纵向底部# js1 = 'documen ...
分类:
Web程序 时间:
2020-06-17 12:46:15
阅读次数:
63
from appium import webdriver import unittest import time class QQlogin(unittest.TestCase): def setUp(self): desired_caps = {'platformName': 'Android', ...
分类:
移动开发 时间:
2020-06-12 16:09:29
阅读次数:
58
在使用selenium对页面进行相关操作时,有时候会遇到以下三种情况: 1.日期框:无法直接输入文本,必须要选择某一天的日期并点击才会填入文本框; 2.检索框:可以直接输入文本,但必须要点击根据输入的文本检索出来的下拉列表的某一项; 3.置灰的文本框:无法直接输入文本 按照常规套路,我们通常都会采取 ...
分类:
Web程序 时间:
2020-06-12 12:34:11
阅读次数:
69
iframe+windows切换 iframe切换 如果一个元素无法定位到,那么最大的可能时定位的元素属性在iframe框架中,iframe对象代表一个HTML的内联框架,在HTML中iframe每出现一次,一个iframe对象就被创建。 一、iframe切入 iframe存在id属性 例: #!/ ...
鼠标事件鼠标事件包含在ActionChains类中,导入时只需要:fromselenium.webdriver.common.action_chainsimportActionChains导入类即可:常用的方法有:context_click()——右键单击double_click()——双击drag_and_drop(鼠标按下的元素,鼠标释放的元素)——拖动move_to_element()——鼠
分类:
其他好文 时间:
2020-06-01 10:21:35
阅读次数:
50