随笔分类 -  2024面试复习准备——python自动化

摘要:pytest 官方API文档:https://docs.pytest.org/en/8.0.x/reference/reference.html#config-cache 之前复习整理:https://www.cnblogs.com/xiaobaibailongma/category/1947423 阅读全文
posted @ 2024-04-03 19:42 小白龙白龙马
摘要:面向对象: #!/usr/bin/python # -*- coding: UTF-8 -*- class Employee: '所有员工的基类' empCount = 0 def __init__(self, name, salary): self.name = name self.salary 阅读全文
posted @ 2024-04-03 16:10 小白龙白龙马
摘要:''' 字符串的格式化方法一,示例 ''' name="张三" money=102 desc="今天收到{}的学费{}元" string=desc.format(name,money) print(string) #今天收到张三的学费102元 ''' 字符串的格式化方法一,示例 ''' str = 阅读全文
posted @ 2024-04-02 17:14 小白龙白龙马
摘要:之前整理:https://www.cnblogs.com/xiaobaibailongma/category/1781594.html 混合应用H5: 微信小程序: """ Author:柠檬班-木森 Time:2021/3/11 20:05 E-mail:3247119728@qq.com Com 阅读全文
posted @ 2024-03-25 21:17 小白龙白龙马
摘要:PS: PO模式知识点如下: 1、知识点:函数的书写、类、继承,模块导入; 2、思路:分层,抽离; 编写用例基础版本: pytest参数化,以及原始selenium用例编写方式: 修改为: 编写用例初步升级版本: 页面对象模型: 每一个页面封装成一个模型类,每一个操作封装成为一个方法, 如果返回多个 阅读全文
posted @ 2024-03-24 20:38 小白龙白龙马
摘要:需要现在和浏览器对应的驱动: 元素定位: 3大时间等待: 窗口切换: iframe切换: alert弹框: 鼠标操作: 下拉框选择: 键盘操作: 执行js语句: 文件上传: 阅读全文
posted @ 2024-03-20 12:19 小白龙白龙马
摘要:日志模块: import logging import os def creat_log(name="mylog", level="DEBUG", filename="log.log", sh_level="DEBUG", fh_level="DEBUG"): log = logging.getLo 阅读全文
posted @ 2024-03-19 13:54 小白龙白龙马
摘要:只能在返回的数据是json格式的时候使用,否则报错: jsonpath: 条件选择: 当前简单框架目录截图: 接上面,实现登录接口: 充值接口实现: 连接数据库验证: 优化之前代码: 正则表达式,re: 123 123 阅读全文
posted @ 2024-03-17 12:38 小白龙白龙马
摘要:之前复习:https://www.cnblogs.com/xiaobaibailongma/category/1610731.html 拼接路径,获取datas的路径: 阅读全文
posted @ 2024-03-16 22:37 小白龙白龙马
摘要:之前学习示例01:https://www.cnblogs.com/xiaobaibailongma/category/1611572.html 之前学习示例02:https://www.cnblogs.com/xiaobaibailongma/category/1648021.html 之前面试整理 阅读全文
posted @ 2024-03-06 21:18 小白龙白龙马
摘要:官方API网址——https://requests.readthedocs.io/en/latest/ 关于此API的本地示例学习:https://www.cnblogs.com/xiaobaibailongma/category/1637423.html?page=2 之前接口面试复习整理:htt 阅读全文
posted @ 2024-03-03 12:13 小白龙白龙马
摘要:在原本的try except结构的基础上,Python 异常处理机制还提供了一个 else 块,也就是原有 try except 语句的基础上再添加一个 else 块,即try except else结构。使用 else 包裹的代码,只有当 try 块没有捕获到任何异常时,才会得到执行;反之,如果 阅读全文
posted @ 2024-03-03 11:50 小白龙白龙马
摘要:Python封装机制及实现方法 封装(Encapsulation),即在设计类时,刻意地将一些属性和方法隐藏在类的内部,这样在使用此类时, 将无法直接以“类对象.属性名”(或者“类对象.方法名(参数)”)的形式调用这些属性(或方法), 而只能用未隐藏的类方法间接操作这些隐藏的属性和方法。 Pytho 阅读全文
posted @ 2024-03-03 10:08 小白龙白龙马
摘要:Python property()函数:定义属性 我们一直在用“类对象.属性”的方式访问类中定义的属性,其实这种做法是欠妥的,因为它破坏了类的封装原则。 正常情况下,类包含的属性应该是隐藏的,只允许通过类提供的方法来间接实现对类属性的访问和操作。 因此,在不破坏类封装原则的基础上,为了能够有效操作类 阅读全文
posted @ 2024-02-25 22:07 小白龙白龙马
摘要:面向对象技术简介 类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 方法:类中定义的函数。 类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。 数据成员:类变量或者实例变 阅读全文
posted @ 2024-02-25 11:39 小白龙白龙马
摘要: 阅读全文
posted @ 2024-02-24 15:50 小白龙白龙马
摘要: 阅读全文
posted @ 2024-02-24 15:20 小白龙白龙马
摘要: 阅读全文
posted @ 2024-02-24 14:11 小白龙白龙马