会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
csjin-study
测试过程中遇到的各种问题记录以及学习新技术的学习记录
博客园
首页
新随笔
联系
管理
订阅
1
2
3
4
5
···
28
下一页
2024年11月25日
Python3-2020-测试开发-28- 海象运算符的应用
摘要: 1、海象运算符的说明 2、简单举例子 # 传统运算 n = 10 if n>5: print("ok") # # 海象运算符 if (n:=10)>5: print("ok") 3、实际应用 循环读取文件的时候可以这样写 # 读取一个文件 file = open("text.txt","r",enc
阅读全文
posted @ 2024-11-25 11:34 旅行没有终点
阅读(25)
评论(0)
推荐(0)
2024年7月10日
[-007-]-Python3+Unittest+Selenium Web UI自动化测试之定位元素Xpath更高级用法
摘要: 1、ancestor 选取当前节点的所有先辈(父、祖父等) //span[text()='精选推荐']/ancestor::button 2、通过先辈节点和子孙节点联合定位,先辈节点//子孙节点,//可为多级 //div[contains(@id, 'ModalFocusTrapZone')]//b
阅读全文
posted @ 2024-07-10 14:58 旅行没有终点
阅读(39)
评论(0)
推荐(0)
2024年1月30日
[-001-]-Python语言的GUI编程工具包之PyQt5初步认识
摘要: 一、PyQt5的QtWidgets介绍 PyQt5的QtWidgets模块包含了很多类,用于创建GUI应用程序的各种控件和窗口部件。其中一些主要的类包括: QApplication:应用程序类,负责管理应用程序的控制流程和事件循环 QMainWindow:主窗口类,提供了一个应用程序的主界面 QWi
阅读全文
posted @ 2024-01-30 16:21 旅行没有终点
阅读(40)
评论(0)
推荐(0)
2024年1月19日
[-004-]-Python3+Unittest+Uiautomation Windows桌面App UI自动化之操作方法相关延伸
摘要: 1、wait延伸之waitTime,调整输入,点击时间 edit.SendKeys('我是输入内容', waitTime=0) auto.ButtonControl(AutomationId='id').Click(waitTime=0.01) 2、清空输入框中的内容重新输入 # 将输入框中的内容置
阅读全文
posted @ 2024-01-19 10:33 旅行没有终点
阅读(117)
评论(0)
推荐(0)
2023年12月12日
[-007-]-Python3+Unittest+Selenium Web UI自动化测试之@property装饰器默认值设置
摘要: 看示例: #!/usr/bin/python3 # coding:utf-8 __author__ = 'csjin' # 定义@property装饰器 class PPTListModels(object): def __init__(self): self._tab_name = "PPT模板"
阅读全文
posted @ 2023-12-12 15:43 旅行没有终点
阅读(20)
评论(0)
推荐(0)
2023年11月13日
[-007-]-Python3+Unittest+Selenium Web UI自动化测试之等待
摘要: selenium中,经常会出现元素还没有加载出来,浏览器找不到元素而报错的问题,设置等待是保证脚本运行的一个重要手段,常用的等待有三种--强制等待、隐式等待、显示等待。 1.强制等待 time.sleep(10) 必须等待10s,不太实用 2.隐式等待 driver.implicitly_wait(
阅读全文
posted @ 2023-11-13 15:31 旅行没有终点
阅读(38)
评论(0)
推荐(0)
2023年11月8日
[-006-]-Python3+Unittest+Selenium Web UI自动化测试之悬浮窗口中的元素点击
摘要: 1.分析现状: PPT模板悬浮出现悬浮窗口 悬浮窗口中分为4大类:PPT模板,PPT模板页,PPT关系图,PPT图表 大类下存在小类点击可跳转 但是此页面里还存在PPT模板下的总结汇报等此种情况的元素 此情况如果仅用 text定位是无法定位到的 所以排除了text定位方式 2.解决方法: 首先我们看
阅读全文
posted @ 2023-11-08 12:07 旅行没有终点
阅读(145)
评论(0)
推荐(0)
2023年10月30日
[-005-]-Python3+Unittest+Selenium Web UI自动化测试之页面滑动
摘要: 1.上下滑动 # 滑动至页面底部: js1 = "window.scrollTo(0, document.body.scrollHeight)" self.driver.execute_script(js1) # 滑动至页面顶部: js2 = "window.scrollTo(0, 0)" self
阅读全文
posted @ 2023-10-30 17:37 旅行没有终点
阅读(79)
评论(0)
推荐(0)
2023年10月7日
Python3-接口自动化-15 - 获取PDF文件的页数
摘要: import pdfplumber def count_pdf_pages(file_path): f = pdfplumber.open(file_path) return len(f.pages)
阅读全文
posted @ 2023-10-07 16:17 旅行没有终点
阅读(143)
评论(0)
推荐(0)
2023年9月1日
[-004-]-Python3+Unittest+Selenium Web UI自动化测试之部署Jenkins后脚本无界面执行解决方法
摘要: 一、场景: jenkins构建selenium自动化用例的时候,会有jenkins自带服务后台运行自动化脚本,可无界面运行IE、Chrome、Firefox。 二、解决办法: manage jenkis-节点-添加节点 三、填写信息如下: 四、此时看到新建robot节点,但未启动 五、点击节点rob
阅读全文
posted @ 2023-09-01 16:31 旅行没有终点
阅读(118)
评论(0)
推荐(0)
1
2
3
4
5
···
28
下一页
公告