web自动化PO项目-执行日志、异常处理及失败截图的操作
发布时间
阅读量:
阅读量
1、封装基础功能模块,包括执行日志记录、异常处理机制以及失败时的截图操作等流程
2、识别并提取所有页面中具有共性特征的部分
创建一个新的包Common,在该包内部建立一个名为basepage.py的文件
1、从代码中分离并提取初始化函数
class BasePage:
def __init__(self,driver):
self.driver = driver
2、对基础函数进行封装处理
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.by import By
from Common.Projects_path import *
import time
import os
from Common.logger import MyLog
my_logger = MyLog()
#封装基本函数--执行日志、异常处理、失败
全部评论 (0)
还没有任何评论哟~
