Project

General

Profile

Files » test_demo.py

UserName LastName, 07/14/2024 02:53 PM

 
# import yaml
#
# with open("../data/error_login.yaml", 'r', encoding='utf-8') as f:
# data = yaml.safe_load(f)
# print(data)
import pytest
from selenium import webdriver

from page.issue_page import IssuePage
from selenium.webdriver.common.by import By

from page.login_page import LoginPage
from page.manage_page import ManagePage
from page.project_page import ProjectPage

update_data = ['测试issue', 'Low', '2024-01-25', '2024-05-24', '223523', 'Feedback']
module_list = ['问题跟踪', '时间跟踪', '新闻', '文档', '文件', 'wiki', '版本库', '讨论区', '日历', '甘特图']


@pytest.mark.skip
def test_demo():
option = webdriver.ChromeOptions()
option.debugger_address = "127.0.0.1:9222"
from selenium.webdriver.chrome.service import Service as ChromeService
service = ChromeService(executable_path="E:\\driver\\chromedriver.exe")
driver = webdriver.Chrome(options=option, service=service)
a = Demo(driver)
a.delete_user('aaa')
print(a)
# a.write_project_messages(issue_name='测试issue',
# description='111', priority='High',
# start_time='2024-02-01', due_time='2024-04-02', file_path='D:/1.json').commit()


class Demo(ManagePage):
Priority_list = ['Low', 'Normal', 'High', 'Urgent', 'Immediate']

(933-933/982)