随笔分类 -  Selenium+python自动化测试

摘要:Selenium提供了WebDriverWait类用于针对指定元素设置等待,其中内含until(self,method,str="")和until_not(self,method,str="")两个方法判断,其中的参数method(判断条件)通常与expected_conditions模块连用,其内 阅读全文
posted @ 2024-11-10 19:50 jongjongjong 阅读(391) 评论(0) 推荐(0)
摘要:在自动化测试脚本的运行过程中,webdriver操作浏览器的时候,由于网络延迟、浏览器卡顿或者异步加载等原因,会出现元素加载超时的情况,如果超出时间仍然定位不到元素,就会抛出异常,中止脚本执行。因此,Selenium提供了三种等待的方式来避免这种偶然失败。本文介绍这三种等待方式。 阅读全文
posted @ 2024-11-04 23:47 jongjongjong 阅读(400) 评论(0) 推荐(0)
摘要:Selenium中有三种弹框,本文介绍了处理三种弹框的方法 阅读全文
posted @ 2024-10-29 21:55 jongjongjong 阅读(771) 评论(0) 推荐(2)
摘要:form表单元素测试之checkbox(复选框)和radiobutton(单选按钮) 阅读全文
posted @ 2024-10-21 23:42 jongjongjong 阅读(349) 评论(2) 推荐(1)
摘要:from表单是经常测试的用例,用户登录、注册等都会用到form表单 阅读全文
posted @ 2024-10-15 22:40 jongjongjong 阅读(448) 评论(0) 推荐(0)
摘要:WebElement是WebDriver.find_element()方法返回的一个对象,该对象用来描述Web上的一个元素,比如输入框,按钮等。本节介绍WebElement的常用属性和方法。 阅读全文
posted @ 2024-09-16 23:36 jongjongjong 阅读(107) 评论(0) 推荐(1)
摘要:除了上一篇的元素定位方法,Selenium中的WebDriver类中还有一些常用的属性和方法 阅读全文
posted @ 2024-09-09 22:42 jongjongjong 阅读(172) 评论(0) 推荐(0)
摘要:一、环境搭建 使用语言:python 1、python解释器:python.exe 版本 3.11.4 下载地址:[https://www.python.org/downloads/release/python-3114/] 设置环境变量:复制python.exe安装路径--高级系统设置--环境变量 阅读全文
posted @ 2024-08-25 10:40 jongjongjong 阅读(58) 评论(0) 推荐(0)