阳洁
2023-07-13 f3147edc9f006ee003ddbf477507cdea1a4f3349
测评系统自动测试
2个文件已修改
14 ■■■■■ 已修改文件
base/base_page.py 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
testcase/test_smoking.py 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
base/base_page.py
@@ -1,6 +1,7 @@
from selenium.common import TimeoutException
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
class BasePage:
    # 初始化方法
@@ -109,7 +110,7 @@
            e = wait.until(EC.element_to_be_clickable(locator))
            if e is not None:
                return True
        except TimeoutException:
        except:
            pass
        return False
@@ -120,7 +121,7 @@
            e = wait.until(EC.presence_of_element_located(locator))
            if e is not None:
                return True
        except TimeoutException:
        except:
            pass
        return False
testcase/test_smoking.py
@@ -1,23 +1,18 @@
from datetime import datetime
import multiprocessing
import threading
import time
import pytest
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from po.login_page import LoginPage
from po.home_page import HomePage
from po.test_package_list_page import TestPackageListPage
from po.share_add_page import ShareAddPage
from po.answer_page import AnswerPage
from comm.my_random import *
from selenium.common import WebDriverException
from selenium.common.exceptions import ElementClickInterceptedException, TimeoutException
import HTMLTestRunner
class TestSmoking:
    driver = None
    test_package_name = "MAQ自动测试包-20230711151825"