10 2020 档案
摘要:查看表名注释selectTABLE_NAME,TABLE_COMMENTfromINFORMATION_SCHEMA.Tableswheretable_schema = '数据库名称'
阅读全文
摘要:引言: 对于测试来说,可能经常需要操纵excel,常用的框架有xlrd,openpyxl from openpyxl import Workbook,load_workbook import os import datetime class get_excel(): def __init__(sel
阅读全文
摘要:引言: Django的中间件是介于request以及response处理之间的一道处理过程,其作用是在全局改变django的输入和输出,谨慎使用。中间件位于view和路由层之间 中间件的配置: 在settings中有MIDDLEWARE_CLASSES列表,内部所有的元素都是中间件,顺序是自上而下,
阅读全文
摘要:日志模块: 两种记录日志的方式: 1 使用logging提供的模块级别的函数(logging.basicConfig,logging.debug,logging.info....) 2 使用logging模块的组件(loggers,handlers,filters,formatters) loggi
阅读全文
摘要:1 列表和元祖的方法和属性,不包含object类支持的方法 列表 元祖 s1.__add__(s2) y y s1+s2 拼接 s1.__iadd__(s2) y s1+=s2 就地拼接 s.append(e) y 尾部追加元素 s1.clear() y 清除所有元素 s1.__contains__
阅读全文
摘要:引子: 最近面试被问到了UI自动化,好久没做了,今天回来复习下,发现目前流行一种po模式,整体来说非常像django的MTV模式,有的分2层有的分3层,根据自己项目的需要都是可以的。 思路: 1 将selenium各种常用的元素定位方法以及对元素的操作2次封装,组成公共组件库,base_page 2
阅读全文
摘要:引言: pytest默认是按照字母来执行执行顺序,但是多接口之间存在值引用的关系,那么我们就需要执行case的执行顺序。pytest控制case执行顺序的插件是pytest-ordering,直接用pip安装就可以了 pip install pytest-ordering 通过装饰器的方法来控制ca
阅读全文