feat: 优化定位转换器调整框架结构

- 新增 finder.py 重构定位转换器
- 优化 .gitignore 文件
- 其他优化
This commit is contained in:
2026-01-25 17:24:04 +08:00
parent 92d06dd9cf
commit 5a50eb8289
15 changed files with 342 additions and 126 deletions

40
POM/tests/test_login.py Normal file
View File

@@ -0,0 +1,40 @@
#!/usr/bin/env python
# coding=utf-8
"""
@author: CNWei
@Software: PyCharm
@contact: t6i888@163.com
@file: main
@date: 2025/4/4 17:52
@desc:
"""
from time import sleep
import pytest
from selenium.webdriver import Chrome
from POM.page.login_page import LoginPage
from commons.modules import Browser
@pytest.mark.parametrize("email, password", [("ltcs@ltcs.com", "ltcs2024")])
def test_login(driver, email, password):
login = LoginPage(driver)
login.login(email, password)
# sleep(10)
def test_logout_1(driver):
login = LoginPage(driver)
# login.browser(Browser.CHROME)
login.get("/questions/10010000000000002")
print("logout")
sleep(10)
#
#
# # @pytest.mark.usefixtures("login_ok")
# def test_logout_2():
# login = LoginPage()
# login.browser(Browser.CHROME)
# login.get("https://www.baidu.com/")
# print("logout")