- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 移动端自动化测试appium环境搭建
1、准备工作python的安装:Download Python | Python.orgselenium的安装:pip install selenium == ‘版本号’.netframework45:安装python后应自带安装配置JDK8:Java Downloads | Oracle2、安装Android SDK2.1下载地址:Android SDK 百度网盘下载地址链接2.2安装后选择4个包即可2.3配置环境变量2.3.1配置ANDROID_HOMEX系.
2022-01-06 14:58:56
1898
原创 load_workbook告警提示“zipfile.BadZipFile: File is not a zip file”
尝试使用load_workbook进行调用EXCEL文件处理过程中出现以下几个问题1、文件格式:load_workbook支持文件格式为xlsx格式文件,使用xls格式时会进行报警2、告警zipfile.BadZipFile: File is not a zip file:因文件为wps创建,后续另保存为xslx格式文件仍会出现此类告警,使用Office创建后再次使用告警消失from openpyxl import load_workbookself.wb = load_workbook
2022-01-04 14:31:47
7519
原创 Unittest框架知识总结
Unittest相关概念1、Test Case:最小的测试单元,用于检查特定输入截个的特定返回值2、Test Suite:测试套件是测试用例、测试套件或两者的集合,用于组装一组要运行的测试3、Test Runner:用于协调测试的执行并向用户提供结果4、Text Fixture:代表执行一个或多个测试所需的环境准备,以及关联的清理动作断言方法...
2021-12-29 09:06:18
271
原创 selenium表单切换
表单内容需要进入到iframe中才可以操作表单内部元素driver.switch_to.frame(driver.find_element(By.XPATH,"//iframe[starts-with(@id,'x-URS-iframe')]"))其中By.XPATH需要导入‘’from selenium.webdriver.common.by import By‘’才能使用starts-with:表示使用已什么开头的值,这里用例表示使用以ID为开头的值作为元素的定位至此可以切换到ifra
2021-12-23 15:02:21
7288
原创 selenium的等待方法
1、最简单的等待方法sleep(),强制等待时间结束time.sleep(second)2、隐式等待配置隐式等待并不会直接强制等待,而是当查询元素时会触发隐式等待,如果等待时间内可以正常查询到元素节点则会跳过等待,若超过等待时间范围则会触发错误driver = webdriver.Chrome()driver.implicitly_wait(5)3、显示等待WebDriverWait等待某个条件完成,如果达到最大时长仍没有找到则抛出异常,想比于隐式等待而言显示等待明确了要等待的
2021-12-23 09:56:26
8648
原创 selenium控制浏览器方法
1、设置浏览器的大小webdriver.Chrome().set_window_size(400,800)2、设置浏览器全屏显示webdriver.Chrome().maximize_window()3、设置浏览器前进driver = webdriver.Chrome()driver.forward()4、设置浏览器后退driver = webdriver.Chrome()driver.back()5、设置浏览器刷新driver = webdriver.Ch
2021-12-23 09:14:18
912
原创 从零开始搭建python+selenium+pytest+allure
1、首先安装python安装包:https://www.python.org/我这里选择的是windows3.9.6安装包下载后正常双击安装就好建议不要安装到C盘或非应为路径下可能会出现问题1.1环境变量的配置在环境变量将自己安装的python路径添加到环境变量中通过cmd验证一下是否已经配置好如果出现这个界面就表示已经安装好了...
2021-07-28 16:58:50
6628
原创 jira的ScriptRunner脚本实现用例
1、配置实际完成时间import java.util.Date;import java.text.SimpleDateFormat;//import com.atlassian.jira.component.pico.ComponentManager;import com.atlassian.jira.issue.Issue;import com.atlassian.jira.issue.IssueManager;import com.atlassian.jira.issue.CustomFi
2021-05-17 16:48:17
1273
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人