随笔 - 301  文章 - 27  评论 - 8  阅读 - 10万
02 2022 档案
UI自动化测试-43--WebDriver--AutoIT 组件介绍
摘要:借助AutoIT操作记事本 借助AutoIT操作元素 知识拓展: AutoIT官方文档:https://www.autoitscript.com/autoit3/docs/functions.htm 推荐一篇博文:https://blog.csdn.net/weixin_38389124/artic 阅读全文
posted @ 2022-02-28 10:11 寻不到花的蝶 阅读(161) 评论(0) 推荐(0) 编辑
UI自动化测试-42--WebDriver--Property、Attribute、text区别
摘要:from selenium import webdriver'''(1)get_property 就是取元素属性的,该元素有id,有name,就可以通过该方法取;(2)get_attribute("value"),就是取文本框中输入的内容。(3).text 属性,就是元素本身的文字显示。'''dri 阅读全文
posted @ 2022-02-25 11:55 寻不到花的蝶 阅读(359) 评论(0) 推荐(0) 编辑
UI自动化测试-41--WebDriver--测试失败截图
摘要:import timefrom datetime import datetime'''本文件用于获取当前的日期及时间。'''def currentDate(): datestr = time.localtime() # print(datestr) # print(type(datestr)) cu 阅读全文
posted @ 2022-02-25 11:42 寻不到花的蝶 阅读(82) 评论(0) 推荐(0) 编辑
UI自动化测试-40--WebDriver--. 比较网页截图图片
摘要:from selenium import webdriverimport unittest,timefrom PIL import Image'''某些情况下,我们需要对某个功能执行两次,分别截图,通过比较截图来验证功能是正确的。首先安装python的pillow包,然后导入:from PIL im 阅读全文
posted @ 2022-02-25 10:42 寻不到花的蝶 阅读(442) 评论(0) 推荐(0) 编辑
UI自动化测试-39--WebDriver--. 特殊操作-测试页面截图
摘要:from selenium import webdriver'''测试过程中截图:get_screenshot_as_file'''driver = webdriver.Chrome()driver.get("https://www.baidu.com/")driver.get_screenshot 阅读全文
posted @ 2022-02-25 10:40 寻不到花的蝶 阅读(49) 评论(0) 推荐(0) 编辑
UI自动化测试-38--WebDriver--特殊操作-启动用户配置信息的浏览器
摘要:from selenium import webdriver'''# 禁止图片加载options = webdriver.ChromeOptions()prefs = {'profile.default_content_setting_values' : {'images' : 2}}options 阅读全文
posted @ 2022-02-25 10:13 寻不到花的蝶 阅读(124) 评论(0) 推荐(0) 编辑
UI自动化测试-37--WebDriver--特殊操作-cookie实现免登录
摘要: 阅读全文
posted @ 2022-02-23 14:35 寻不到花的蝶 阅读(59) 评论(0) 推荐(0) 编辑
UI自动化测试-36--WebDriver--特殊操作-cookie实现免登录
摘要:from selenium import webdriverimport timeimport json'''该文件用来保存cookie'''driver = webdriver.Chrome()driver.get("http://192.168.229.129/redmine/login")ti 阅读全文
posted @ 2022-02-22 11:45 寻不到花的蝶 阅读(265) 评论(0) 推荐(0) 编辑
UI自动化测试-35--WebDriver--特殊操作-操作cookie
摘要:特殊操作-操作cookie http请求无状态,给每个人分发一个一个字符串(服务端临时保存-session 浏览器--cookie) 获取getcookie from selenium import webdriver'''get_cookies(),获取所有当前浏览器地址所有cookies,返回结 阅读全文
posted @ 2022-02-22 11:16 寻不到花的蝶 阅读(119) 评论(0) 推荐(0) 编辑
UI自动化测试-34--WebDriver--复杂控件-操作富文本框
摘要:from selenium import webdriverfrom time import sleep'''切到iframe,然后通过js输入'''options = webdriver.ChromeOptions()prefs = {'profile.default_content_settin 阅读全文
posted @ 2022-02-22 10:56 寻不到花的蝶 阅读(91) 评论(0) 推荐(0) 编辑
UI自动化测试-33--WebDriver--. 复杂控件-操作ajax中的元素
摘要:from selenium import webdriverfrom selenium.webdriver.common.keys import Keysfrom time import sleep'''通过模糊匹配选择悬浮框中选项:[contains(.,"翻译")]'''driver = web 阅读全文
posted @ 2022-02-22 10:43 寻不到花的蝶 阅读(43) 评论(0) 推荐(0) 编辑
UI自动化测试-32--WebDriver--高级应用-JavaScript的应用操作滑动条
摘要:from selenium import webdriverfrom time import sleep'''操作滚动条:1、滑动到最下方:window.scrollTo(0,document.body.scrollHeight)2、滑动到最上方:window.scrollTo(0,0)获取当前窗口 阅读全文
posted @ 2022-02-21 11:38 寻不到花的蝶 阅读(236) 评论(0) 推荐(0) 编辑
UI自动化测试-31--WebDriver--高级应用-JavaScript的应用
摘要:from selenium import webdriverfrom time import sleepdriver = webdriver.Chrome()driver.implicitly_wait(20)driver.get("http://192.168.229.129/redmine/lo 阅读全文
posted @ 2022-02-21 11:35 寻不到花的蝶 阅读(36) 评论(0) 推荐(0) 编辑
UI自动化测试-30--WebDriver--Selenium等待处理
摘要:强制等待 from time import sleepprint('123')sleep(3)print('456') import timeprint('123')time.sleep(3)print('456') 隐形等待 from selenium import webdriver'''隐性等 阅读全文
posted @ 2022-02-14 11:56 寻不到花的蝶 阅读(38) 评论(0) 推荐(0) 编辑
UI自动化测试-29--WebDriver--带空格的class name
摘要:from selenium import webdriverfrom time import sleep'''带空格的class name值1、用空格前或后的一部分来定位;2、用css来定位,前面加.,空格部分用.代替'''driver = webdriver.Chrome()driver.maxi 阅读全文
posted @ 2022-02-14 11:48 寻不到花的蝶 阅读(128) 评论(0) 推荐(0) 编辑
UI自动化测试-28--WebDriver--定位动态id
摘要:from selenium import webdriverfrom time import sleep'''动态id1、//input[starts-with(@id,'auto-id')] 元素id以auto-id开头的input类型元素2、//input[contains(@id,'auto- 阅读全文
posted @ 2022-02-14 11:38 寻不到花的蝶 阅读(235) 评论(0) 推荐(0) 编辑
UI自动化测试-27--WebDriver--文件下载
摘要:from selenium import webdriverfrom time import sleep'''不能同时上传多个文件练习'''driver = webdriver.Chrome()driver.implicitly_wait(20)driver.get('http://sahitest 阅读全文
posted @ 2022-02-14 11:37 寻不到花的蝶 阅读(67) 评论(0) 推荐(0) 编辑
UI自动化测试-26--WebDriver--文件上传
摘要:from selenium import webdriverfrom time import sleep'''学习文件上传的操作:1、对于input型上传文件控件,我们借助send_keys完成;2、对于input型上传文件控件,只能借助第三方工具完成;'''driver = webdriver.C 阅读全文
posted @ 2022-02-10 15:43 寻不到花的蝶 阅读(119) 评论(1) 推荐(0) 编辑
UI自动化测试-25--WebDriver--日期操作
摘要:from selenium import webdriverimport time'''操作日期时间控件:1、send_keys("10/16/2017")'''driver = webdriver.Chrome()driver.get("http://jqueryui.com/resources/ 阅读全文
posted @ 2022-02-10 15:27 寻不到花的蝶 阅读(122) 评论(0) 推荐(0) 编辑
UI自动化测试-24--WebDriver--弹窗操作
摘要:alert弹框 from selenium import webdriverfrom time import sleep'''操作alert:1、确定操作,switch_to.alert.accept()'''driver = webdriver.Chrome()driver.implicitly_ 阅读全文
posted @ 2022-02-10 15:14 寻不到花的蝶 阅读(401) 评论(0) 推荐(0) 编辑
UI自动化测试-23--WebDriver--iframe处理
摘要:处理iframe from selenium import webdriverfrom time import sleep'''frame的操作:1、通过id来切2、通过name来切3、通过index来切4、定位元素来切'''driver = webdriver.Chrome()driver.get 阅读全文
posted @ 2022-02-10 14:49 寻不到花的蝶 阅读(156) 评论(0) 推荐(0) 编辑
UI自动化测试-22--WebDriver--操作表格
摘要:from selenium import webdriverfrom time import sleep'''操作表格:1、打印某个单元格的元素2、打印整个表格的元素'''driver = webdriver.Chrome()driver.get('http://sahitest.com/demo/ 阅读全文
posted @ 2022-02-10 12:13 寻不到花的蝶 阅读(102) 评论(0) 推荐(0) 编辑
UI自动化测试-21--WebDriver--操作链接
摘要:from selenium import webdriverfrom time import sleep'''操作链接:1、点击'''driver = webdriver.Chrome()driver.get('https://www.baidu.com/')ele = driver.find_el 阅读全文
posted @ 2022-02-10 11:58 寻不到花的蝶 阅读(39) 评论(0) 推荐(0) 编辑
UI自动化测试-20--WebDriver--非select下拉列表
摘要:非select下拉列表 阅读全文
posted @ 2022-02-10 11:13 寻不到花的蝶 阅读(70) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

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