摘要: 一、安装Python环境 1、安装包解压后,注意勾选第二个选项 2、cmd验证Python环境输入python后,出现python版本,则代表安装成功 二、安装ide 无脑安装vscode 安装汉化包 安装python插件(为了识别python代码) 阅读全文
posted @ 2023-03-27 17:41 一个名 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 在一个测试案例py文件中,可能会有多个测试案例,比如登录,会有登录成功和登录失败的情况,执行测试用例后,就会打开两个网页。为了解决这个问题,需要进行优化来解决浏览器重复打开的问题。 一、浏览器打开问题 按照目前测试用例的编码方式,会出现每次运行测试用例都会打开一个新的浏览器,实际上我们并不需要新打开 阅读全文
posted @ 2023-03-27 17:39 一个名 阅读(132) 评论(0) 推荐(0) 编辑
摘要: unittest:和pytest一样的测试框架,区别在于pytest是第三方框架,unittest是标准库框架 一、框架的分层: 1、新建一个项目文件夹,并在vscode中打开它 2、在项目文件夹内分层 driver层(文件夹):用于存放浏览器驱动文件 case层(文件夹):用于存放测试用例 rep 阅读全文
posted @ 2023-03-27 17:33 一个名 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 一、selenium的作用域切换 selenium在处理元素时遇见新窗口、网页嵌套网页、网页的原生弹窗,无法进行直接处理作用域里元素的内容,需要通过切换作用域来处理此类问题。 selenium三种作用域切换: ①、window窗口切换 ②、iframe切换 ③、alert弹窗切换 1、window窗 阅读全文
posted @ 2023-03-27 17:28 一个名 阅读(648) 评论(0) 推荐(0) 编辑