摘要: 构造方法在Python中的使用:创建对象时用于初始化对象的实例变量。通过__init__()来定义 1、什么是构造方法 在面向对象编程中,构造方法是一个特殊的方法,用于在创建对象时初始化对象的状态。它在对象创建的过程中自动调用,负责为对象设置初始值。构造方法通常用于执行与对象相关的初始化任务,例如设 阅读全文
posted @ 2023-11-23 20:53 一个名 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 注意:Python的代码执行,都是依次从上往下执行 在Python中,每个模块都有一个内置的变量 name,用于表示当前模块的名称。当一个Python文件被执行时,Python解释器会首先将该文件作为一个模块导入,并执行其中的代码。此时,__name__的值为模块的名称。 if name == ‘m 阅读全文
posted @ 2023-11-23 20:53 一个名 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 一、charles抓取手机包流程 1、安装charles(无脑安装) 2、charles代理设置 Proxy->Proxy Settings,设置一下端口号,默认的是8888,这个只要不和其他程序的冲突即可,并且勾选Enable transparent HTTP proxying Proxy -> 阅读全文
posted @ 2023-11-23 20:53 一个名 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 一、开发环境准备 1.安装nodejs(无脑安装),配置环境变量(将nodejs根目录放到系统及用户变量path下) 2.安装git,注意在安装过程中,以下步骤选项(其余均保持默认即可) 3.安装webstorm(由于小程序代码是前端代码,安装这个软件就好) 二、新建项目文件夹,在文件夹内右键 gi 阅读全文
posted @ 2023-11-23 20:52 一个名 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 一、安装Python环境 1、安装包解压后,注意勾选第二个选项 2、cmd验证Python环境输入python后,出现python版本,则代表安装成功 二、安装ide 无脑安装vscode 安装汉化包 安装python插件(为了识别python代码) 阅读全文
posted @ 2023-03-27 17:41 一个名 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 在一个测试案例py文件中,可能会有多个测试案例,比如登录,会有登录成功和登录失败的情况,执行测试用例后,就会打开两个网页。为了解决这个问题,需要进行优化来解决浏览器重复打开的问题。 一、浏览器打开问题 按照目前测试用例的编码方式,会出现每次运行测试用例都会打开一个新的浏览器,实际上我们并不需要新打开 阅读全文
posted @ 2023-03-27 17:39 一个名 阅读(122) 评论(0) 推荐(0) 编辑
摘要: unittest:和pytest一样的测试框架,区别在于pytest是第三方框架,unittest是标准库框架 一、框架的分层: 1、新建一个项目文件夹,并在vscode中打开它 2、在项目文件夹内分层 driver层(文件夹):用于存放浏览器驱动文件 case层(文件夹):用于存放测试用例 rep 阅读全文
posted @ 2023-03-27 17:33 一个名 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 一、selenium的作用域切换 selenium在处理元素时遇见新窗口、网页嵌套网页、网页的原生弹窗,无法进行直接处理作用域里元素的内容,需要通过切换作用域来处理此类问题。 selenium三种作用域切换: ①、window窗口切换 ②、iframe切换 ③、alert弹窗切换 1、window窗 阅读全文
posted @ 2023-03-27 17:28 一个名 阅读(594) 评论(0) 推荐(0) 编辑
摘要: 一、问题描述 selenium切换新网页作用域时,报错:'WebDriver' object has no attribute 'switch_to_window' 问题代码: driver.switch_to_window(driver.window_handles[-1]) 二、问题解决 sel 阅读全文
posted @ 2023-03-21 22:20 一个名 阅读(993) 评论(0) 推荐(2) 编辑
摘要: 注意:py文件命名的时候,不能直接命名为selenium.py,会和第三方包selenium冲突 一、环境搭建: 1、下载第三方包selenium pip3 install selenium -i https://pypi.tuna.tsinghua.edu.cn/simple 注:可以直接在vsc 阅读全文
posted @ 2023-03-21 19:44 一个名 阅读(99) 评论(0) 推荐(0) 编辑