随笔分类 -  PythonUI自动化

Python自动化
摘要:一个生成html的引用文件HTMLTestRunner.py 可以自行网上下载 一个执行所有测试的执行代码Run.py discover = unittest.defaultTestLoader.discover(test_dir, pattern='test*.py') 剩下的需要写接口测试代码如 阅读全文
posted @ 2020-01-08 14:47 王亚锋 编辑
摘要:1 # -*- coding: utf-8 -*- 2 # @Time : 2018/2/2 0002 9:52 3 # @Author : wangyafeng 4 # @Email : 279949848@qq.com 5 6 from selenium import webdriver 7 from selenium.webdriver.support impo... 阅读全文
posted @ 2019-01-04 15:25 王亚锋 编辑
摘要:cmd python -m pydoc -p 8080 open http://localhost:8080/ 结果:打开了python自带模块的api 阅读全文
posted @ 2019-01-04 15:23 王亚锋 编辑
摘要:1 from selenium import webdriver 2 from selenium.webdriver.common.keys import Keys 3 import time 4 5 # 加载配置文件免登录 6 profileDir =r'C:\Users\Administrator\AppData\Roaming\Mozilla\Firefox\Profiles... 阅读全文
posted @ 2019-01-04 15:18 王亚锋 编辑
摘要:1 from selenium import webdriver 2 import time 3 4 driver = webdriver.Firefox() 5 driver.implicitly_wait(10) 6 driver.get("https://www.baidu.com") 7 try: 8 driver.find_element_by_id("kw1... 阅读全文
posted @ 2019-01-04 15:17 王亚锋 编辑
摘要:1 from selenium import webdriver 2 import time 3 browers=webdriver.Firefox() 4 browers.get("file:///D:/PycharmProjects/seleniumtoools/181Embeddedscrollbar.html") 5 6 #纵向顶部 7 js1='document.get... 阅读全文
posted @ 2019-01-04 15:09 王亚锋 编辑
摘要:1 from selenium import webdriver 2 3 browers=webdriver.Firefox() 4 browers.get("url") 5 name=browers.name() 6 7 ##到顶 8 def scroll_top(): 9 if name=="chrome": 10 js = "var q=doc... 阅读全文
posted @ 2019-01-04 15:08 王亚锋 编辑
摘要:1 ''' 2 1、页面title 3 2、元素文本 4 3、元素标签 5 4、元素其他属性 6 5、框内文本 7 6、浏览器名称 8 ''' 9 from selenium import webdriver 10 import re 11 12 browser=webdriver.Firefox();#实例化一个驱动 13 browser.maximize_window()... 阅读全文
posted @ 2019-01-04 15:04 王亚锋 编辑
摘要:select 弹出框 阅读全文
posted @ 2019-01-04 14:58 王亚锋 编辑
摘要:1 from selenium import webdriver 2 import selenium,time,os 3 from selenium.webdriver.support.select import Select 4 #登录系统 5 print("Start Running...................................") 6 browser=w... 阅读全文
posted @ 2019-01-04 14:54 王亚锋 编辑
摘要:1 from selenium import webdriver 2 import selenium 3 import time 4 import os 5 6 print("Start Running...................................") 7 browser=webdriver.Firefox();print('begdin............ 阅读全文
posted @ 2019-01-04 14:51 王亚锋 编辑
摘要:模拟键盘 模拟鼠标 阅读全文
posted @ 2019-01-04 14:49 王亚锋 编辑
摘要:1 from selenium import webdriver 2 import time 3 4 Browser = webdriver.Firefox() #设置浏览器 5 Browser.get("https://www.baidu.com") ... 阅读全文
posted @ 2019-01-04 14:47 王亚锋 编辑
摘要:1 from selenium import webdriver 2 import time 3 4 Browser = webdriver.Firefox() #设置浏览器 5 Browser.get("https://www.baidu.com") #打开浏览器 6 tim... 阅读全文
posted @ 2019-01-04 14:45 王亚锋 编辑
摘要:1、目录结构 2、代码 basePage.py main.py 1 # -*- coding: utf-8 -*- 2 # @Time : 2018/3/19 0019 14:46 3 # @Author : wangyafeng 4 # @Email : 279949848@qq.com 5 6 阅读全文
posted @ 2018-03-19 16:04 王亚锋 编辑
摘要:1、强制等待 time.sleep(5) #等待5秒 2、隐性等待browser.implicitly_wait(30) #隐性等待 3、显性等待# browser.find_element_by_link_text("贝壳规则添加").click()browser.find_element_by_ 阅读全文
posted @ 2018-01-03 17:03 王亚锋 编辑

点击右上角即可分享
微信分享提示