摘要: pytest如何生成测试报告呢? 1、pytest -html=report/report.html --self-contained-html report/report.html——指定路径 self-contained-html——报告独立显示,保存样式(把css样式合并到html里) 2、生 阅读全文
posted @ 2020-05-07 20:47 弥尔 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 1、若conftest.py文件中的前置中的某个函数不需要入参时,则按照下图中的方法1写即可;若有入参,则必须按照下图的方法2写,不然报错。 2、用例如何和conftest交互呢?需要在用例的case中的入参中,写上conftest中需要调用的某个函数名即可,如下图 阅读全文
posted @ 2020-05-07 19:51 弥尔 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 1、尝试过 “文件 --> 设置 --> 工具 --> pytest integrated tools” 路径下,修改其default test runner为pytest 结果:失败,仍是run中无法展示出用例执行后的测试结果~~~ 2、尝试点击向下箭头,编辑配置,此时该test_add所属为py 阅读全文
posted @ 2020-03-11 23:12 弥尔 阅读(1087) 评论(0) 推荐(1) 编辑
摘要: pip导出项目所依赖的包 pip freeze>requirements.txt 2、安装依赖包 pip install -r requirements.txt 阅读全文
posted @ 2020-01-14 23:39 弥尔 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 一、从oracle库中读取数据时,出现乱码 import osos.environ['NLS_LANG'] = 'SIMPLIFIED CHINESE_CHINA.AL32UTF8' #解决oracle数据库中文乱码问题 二、进行数据库对比时,如何将mysql、oracle库中的数据展示为[{key 阅读全文
posted @ 2020-01-09 15:50 弥尔 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 一、单目录 commons页面 visit页面 为了方便防止commons文件有很多函数导致visit中也写多个elif,我们使用python提供的反射机制。其主要就表现在getattr()等几个内置函数上 func = getattr(commons,inp),通过getattr()函数,从com 阅读全文
posted @ 2020-01-03 00:48 弥尔 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 设置类属性 1、@property装饰器,是python内置的装饰器,可以把类的方法伪装成属性调用的方式, 2、python内置的builtins模块中的property()函数 property(get_age, set_age, del_age, "年龄"):前面三个参数是方法名。调用时自动执行 阅读全文
posted @ 2019-12-28 00:49 弥尔 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-12-26 21:03 弥尔 阅读(146) 评论(0) 推荐(0) 编辑
摘要: f = open(filename, mode) filename:文件路径 mode:打开文件的模式,默认只读 r。 打开模式分为如下: a、r —— 只读。默认模式,如果文件不存在就报错,存在就正常读取 b、w ——只写。如果文件不存在,新建文件然后写入;若存在,先清空文件内容,再写入。 c、a 阅读全文
posted @ 2019-12-22 00:04 弥尔 阅读(279) 评论(0) 推荐(0) 编辑
摘要: python中的内置函数在builtins模块中定义,而builtins模块默认在python环境启动的时候就自动导入。下图可看出,使用globals()可查看当前状态下,全局变量是哪,'__builtins__': <module 'builtins' (built-in)>就是我们说的built 阅读全文
posted @ 2019-12-19 00:28 弥尔 阅读(223) 评论(0) 推荐(0) 编辑