随笔分类 - PythonUI自动化
Python自动化
摘要:一个生成html的引用文件HTMLTestRunner.py 可以自行网上下载 一个执行所有测试的执行代码Run.py discover = unittest.defaultTestLoader.discover(test_dir, pattern='test*.py') 剩下的需要写接口测试代码如
阅读全文
摘要: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...
阅读全文
摘要:cmd python -m pydoc -p 8080 open http://localhost:8080/ 结果:打开了python自带模块的api
阅读全文
摘要: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...
阅读全文
摘要: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...
阅读全文
摘要: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...
阅读全文
摘要: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...
阅读全文
摘要: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()...
阅读全文
摘要: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...
阅读全文
摘要: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............
阅读全文
摘要:1 from selenium import webdriver 2 import time 3 4 Browser = webdriver.Firefox() #设置浏览器 5 Browser.get("https://www.baidu.com") ...
阅读全文
摘要:1 from selenium import webdriver 2 import time 3 4 Browser = webdriver.Firefox() #设置浏览器 5 Browser.get("https://www.baidu.com") #打开浏览器 6 tim...
阅读全文
摘要: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
阅读全文
摘要:1、强制等待 time.sleep(5) #等待5秒 2、隐性等待browser.implicitly_wait(30) #隐性等待 3、显性等待# browser.find_element_by_link_text("贝壳规则添加").click()browser.find_element_by_
阅读全文