自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Python:深度解析*args和**kwargs的功能与区别

在Python中,*args和**kwargs是函数参数中常见的两个参数,它们都表示可以接收不定数量的参数

2024-11-29 09:39:41 1236

原创 Python:深度剖析实例方法、类方法和静态方法的区别

在Python中,类方法(class method)、实例方法(instance method)和静态方法(static method)是三种不同类型的函数,它们在使用方式和功能上有一些重要的区别。理解这些区别对于编写清晰、高效的代码非常重要。

2024-11-28 09:36:27 1214

原创 Python 中 pass、break 与 continue 的区别解析

当执行到continue语句时,当前循环中的后续代码将被忽略,直接开始下一次循环。• break用于中断循环(如for循环或while循环)。当执行到break语句时,循环会立即终止,程序将继续执行循环后面的代码。• pass是一个空操作语句,它什么也不做,只是作为一个占位符,当语法上需要一个语句但你又不想执行任何实际操作时使用。• 上述代码会打印 1、3、5、7、9,当i是偶数时,使用continue跳过本次循环,不打印偶数。• 上述代码会打印 0 到 4,当i等于 5 时,循环被break中断。

2024-11-27 14:33:10 707

原创 Selenium显示等待之 expected_conditions详解

在Selenium UI自动化测试中,显示等待中的expected_conditions是一组用于等待特定条件的方法集合。它提供了一种灵活的方式来等待页面元素的出现、消失、可点击等状态。

2024-11-27 09:24:15 879

原创 Web UI自动化:PO设计模式的六大原则

同一动作的不同结果被封装为不同的方法。公共方法表示页面提供的方法。方法返回其它页面对象。

2024-11-26 09:41:35 214

原创 Selenium PO设计模式:提升自动化测试效能

Page Object(PO)设计模式是一种用于自动化测试的设计模式,它将页面元素和页面操作封装在单独的类中,以提高测试代码的可维护性、可读性和可扩展性。

2024-11-26 09:39:28 501

原创 WEB UI自动化三种等待策略

在WEB UI自动化测试中,有三种等待方式,分别是显示等待、隐式等待和强制等待。其中强制等待简单但缺乏灵活性;隐式等待适用于一般情况,但对于复杂场景可能不够精准;显示等待最为灵活,可以根据具体需求进行定制,但代码相对复杂一些。合理运用这三种策略可提升自动化测试的稳定性和效率。

2024-11-25 15:52:21 1045

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除