- 博客(11)
- 收藏
- 关注
原创 Python UI自动化-Allure-report添加截图后无法显示问题,已解决。
此处我使用的是方法一,截图在文件夹内可见,在allure报告内不可见。一开始以为是加密软件的问题,后来查到是因为allure.attach()没有读取文件的过程,因此需要先以二进制的方式去读截图,然后放入allure报告内。或者是直接使用方法二来实现。或者直接修改为方法二。
2023-06-13 17:18:55
886
1
原创 Python UI自动化-Selenium【JS操作】
在selenium定位元素操作中,如果有些元素定位不到,或者页面元素的属性有需要修改,可以通过js操作来对html页面元素获取、元素属性获取、元素的属性进行修改。
2023-05-04 14:14:42
3857
原创 Python UI自动化-Selenium【鼠标操作】
有关与Selenium的鼠标操作使用xpath定位到元素后,页面有些内容需要鼠标操作才能显示,例如双击、悬浮或拖拽的操作。
2023-05-04 10:57:45
1085
原创 Python UI自动化-Selenium【元素定位Xpath】
语法:已知元素(//…)/轴名称::标签名称[@属性名称=“属性值” and @属性名称=“属性值”]//…按照html的元素顺序,从上到下的逐级定位://祖先元素1//祖先元素2…文本内容(要根据业务来判断,文本内容是否会变动,如果是变动的,那就不能用文本定位)元素之间的关系:通过你自己本身的特征无法唯一定位到你自己。以/开头:父元素/子元素[位置] 顺序和位置。根据元素的特征来查找元素,不用考虑位置/顺序。元素找你、通过子元素找祖先元素—轴定位。任意元素匹配到括号里的内容!//标签名[@属性名=值]
2023-04-21 17:00:57
269
2
原创 Python UI自动化-Selenium【元素等待】
driver.find_element 在一次浏览器会话当中,任意的find_element,都等待 全局的。因此只需要被调用一次。规定时间以内,任何时间条件满足了,就不在继续等待了,如果超出规定时间没有满足,抛异常。规定时间以内,任何时间如果元素找到了,就不在继续等待了,找不到元素,抛异常。条件 expected_condition模块。等待 WebDriverWait类。
2023-04-21 14:56:17
143
1
原创 Python UI自动化-UIAutomation之Inspect下载
根据官网提示下载了两天Win10SDK,每次都3个g,安装了三次,每次inspect都打不开,网上也没有说在哪下啊(;原来只下载一个inspect就可以,搞了半天才165kb,可是为什么不直接给我附上,我恨ヽ(#`Д´)ノ┌┛〃
2023-04-04 17:11:47
3228
4
原创 【jenkins学习】关于在jenkins配置里测试发送邮件成功,但实际应用发送不成功的解决方案
在jekins配置里发送邮件成功,但实际发送不成功的解决方案
2022-11-14 20:54:59
872
空空如也
pytest框架如何实现动态获取测试数据
2023-06-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人