python自动化
wpmcz
这个作者很懒,什么都没留下…
展开
-
selenium常见元素操作之窗口切换--alert
selenium常见元素操作之窗口切换--alert2种弹出框1、web页面 - html页面元素 DOM 等到弹出框出现,操作里面的元素即可2、alert弹框 -- 不是html元素。处理弹出框的操作步骤1.点击弹出弹出框2.等待元素出现3.切换4.使弹出框消失from selenium import webdriverfrom selenium.webdriver.support.wait import WebDriverWaitfrom selenium.webdriver.support im原创 2020-07-01 14:36:30 · 273 阅读 · 0 评论 -
selenium常见元素操作之窗口切换--iframe
from selenium import webdriverfrom selenium.webdriver.support.wait import WebDriverWaitfrom selenium.webdriver.support import expected_conditions as ECfrom selenium.webdriver.common.by import Bydriver = webdriver.Chrome()#切换到frame下#1.确认你要操作的元素在iframe原创 2020-07-01 14:08:58 · 339 阅读 · 0 评论 -
selenium常见元素操作之窗口切换--window
selenium常见元素操作之窗口切换 一、打开浏览器二、登录到百度首页三、输入柠檬班并点击百度一下四、等待五、点击 "柠檬班_腾讯课堂官网",打开新的窗口六、切换窗口方式一:step1.获取所有的窗口step2.切换新的窗口方式二:step1:获取当前窗口数step2:执行打开新窗口的操作step3:确认新的窗口出现了,再去操作,等待新窗口出现step4:再次获取窗口的handlesstep5:切换到新窗口七、新的窗口当中,点击"课程"from selenium import webdriverfro原创 2020-06-23 14:14:57 · 812 阅读 · 0 评论 -
selenium常见元素操作之三大等待
selenium常见元素操作之三大等待三种等待方式一:强制等待 sleep(秒)方式二:智能等待(隐形等待) implicitly_wait 设置全局等待时间,只需要添加一次,添加在打开浏览器之前方式三:智能等待(显性等待) 明确的条件(元素出现,窗口打开等...) 等待+条件WebDriverWait类:显性等待类expected_conditions模块:提供一系列希望发生的条件(有很多方法,可根据需要学习,举例如下)from selenium import webdriverimport原创 2020-06-23 10:35:42 · 551 阅读 · 0 评论 -
自动化的8种定位方式
自动化的8种定位方式1、id属性2、name属性3、class属性4、标签名5 6 、链接元素 link_text #完全匹配 #模糊匹配7 8、 xpath =ZZ 易懂 css = 难懂xpath定位绝对定位 严格按照路径和位置来定位 以/开头 父/子关系相对定位 参照物:整个html 只要在整个页面中,找到符合属性的元素,以//开头7.1 //标签名[@属性名="属性值"] //input[@id="kw"] *匹配所有 //*[@id="kw"]7.2 逻辑运算 a原创 2020-06-22 11:27:50 · 4630 阅读 · 0 评论 -
jmeter中csv读取文件有中文的时候显示为乱码
终于解决了这个问题了,找了整整一个下午的问题1.将csv文件用记事本打开,另存为时选择编码为带有BOM的UTF-82.修改本地配置文件,jmeter.properties,修改以下配置项sampleresult.default.encoding=UTF-8...原创 2020-02-27 15:11:02 · 1685 阅读 · 0 评论 -
“javac”不是内部命令的解决方案
检查环境变量配置是否正确第一步:打开你的环境变量,检查你的CLATHPATH.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar第二步:如果你是win10,那么你的Path下,不能用相对路径(%JAVA_HOME%),必须是绝对路径,而且必须分行D:\software\Java\jdk1.8.0_221D:\software\Java\jre1.8...原创 2019-12-27 09:56:56 · 122 阅读 · 0 评论 -
如何将python已安装好的第三方库一次导入到新的服务器
@[TOC]如何将python已安装好的第三方库一次导入到新的服务器(venv) D:\【学习】\python\python15\class>pip freeze > requirements.txt(venv) D:\【学习】\python\python15\class>pip install -r requirements.txt...原创 2019-12-26 14:23:02 · 773 阅读 · 0 评论 -
大神总结超详细unittest单元测试框架总结
unittest单元测试框架总结 unittest单元测试框架不仅可以适用于单元测试,还可以适用WEB自动化测试用例的开发与执行,该测试框架可组织执行测试用例,并且提供了丰富的断言方法,判断测试用例是否通过,最终生成测试结果。今天笔者就总结下如何使用unittest单元测试框架来进行WEB自动化测试。目录一、unittest模块的各个属性说明二、使用unittest框架编写测...转载 2019-10-16 14:54:57 · 1088 阅读 · 0 评论 -
unittest单元测试框架总结
目录1、框架图:2、主要组件3、用例的添加和使用3.1TestCase创建用例3.2 TestSuite、TestLoader 用例加载到套件里面3.3 TextTestRunner执行用例1、框架图:2、主要组件TestCase:用来写用例,一个TestCase就是一个测试用例TestSuite:集合或套件,多个测试用例的集合就是 suite,一个 suite 可以包含多个 测试用...原创 2019-10-16 14:11:27 · 140 阅读 · 0 评论