From 2e75575a2e9311590721f905e3d29dbba0c8f78f Mon Sep 17 00:00:00 2001 From: caiweichao <13248231369@163.com> Date: Mon, 6 Jun 2022 23:16:27 +0800 Subject: [PATCH] =?UTF-8?q?conftest.py=20=E5=B0=81=E8=A3=85=E5=85=AC?= =?UTF-8?q?=E5=85=B1=E7=9A=84driver=E5=AF=B9=E8=B1=A1=E5=AE=9E=E7=8E=B0?= =?UTF-8?q?=E8=B0=83=E7=94=A8driver=E5=AF=B9=E8=B1=A1=E8=87=AA=E5=8A=A8?= =?UTF-8?q?=E8=AF=86=E5=88=AB=E6=9C=AC=E5=9C=B0chrome=E7=89=88=E6=9C=AC?= =?UTF-8?q?=E8=87=AA=E5=8A=A8=E4=B8=8B=E8=BD=BDdriver=EF=BC=8C=E5=85=8D?= =?UTF-8?q?=E9=99=A4=E8=87=AA=E5=B7=B1=E6=89=8B=E5=8A=A8=E4=B8=8B=E8=BD=BD?= =?UTF-8?q?=E5=8C=B9=E9=85=8D=E7=9A=84=E9=97=AE=E9=A2=98=E3=80=82=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=E9=80=82=E9=85=8D=E6=97=A0=E5=A4=B4=E6=B5=8F=E8=A7=88?= =?UTF-8?q?=E5=99=A8=E8=87=AA=E5=8A=A8=E8=AF=86=E5=88=AB=E6=98=AF=E5=90=A6?= =?UTF-8?q?=E6=98=AFlinux=EF=BC=8C=E4=BB=8E=E8=80=8C=E4=BD=BF=E7=94=A8?= =?UTF-8?q?=E6=97=A0=E5=A4=B4=E6=B5=8F=E8=A7=88=E5=99=A8=E5=92=8Cselenium?= =?UTF-8?q?=20grid?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index a91ac4b..66ff3b7 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,7 @@ - 使用技术 Python+Selenium3+Request+Allure2+Pytest+Jenkins+Pymysql+openpyxl - 通用型框架已经在自己公司成功落地使用! +- conftest.py 封装公共的driver对象实现调用driver对象自动识别本地chrome版本自动下载driver,免除自己手动下载匹配的问题。代码适配无头浏览器自动识别是否是linux,从而使用无头浏览器和selenium grid ##### 可以进行: 1. 接口自动化测试通过openpyxl进行数据驱动 2. UI自动化测试使用PageObjectModel模式进行