随笔分类 - UI自动化 - selenium
摘要:一、selenium_base_page是什么? selenium_base_page是自定义unittest.TestCase 二、selenium_base_page基本使用 2.1 代码 在setUp方法内设置并打开浏览器 在tearDown方法内关闭tab页 2.2 使用 在对应的测试用例内
阅读全文
摘要:一、logging模块是什么? logging模块是python内置的标准模块,主要用于输出运行日志,可以设置日志级别,日志保存路径等。 二、logging模块的基础使用 2.1 日志级别 DEBUG :调试信息INFO :有用信息WARNING:警告信息ERROR:错误信息CRITICAL:严重错
阅读全文
摘要:from selenium import webdriverfrom selenium.webdriver.common.by import Byfrom common.log_utils import loggerfrom selenium.webdriver.support.wait impor
阅读全文
摘要:一、思想 把页面设计成一个类,页面中的控件为属性,控件的操作作为方法 属性: 方法: 二、引入日志文件,避免每个页面上的控件操作都需要写一条日志 在日志文件中定义日志对象,避免日志打印重复的情况 三、把BasePage类作为所有页面类的父类 四、脚本优化 由于是线性脚本,操作一个元素再去识别下一个元
阅读全文

浙公网安备 33010602011771号