摘要:
无法生成报告原因 1.allure没有配置环境变量 2.第一次启动allure,需要使用管理员权限运行pycharm 执行文件为什么要放在根目录下你执行的入口文件最好是在根目录下根目录下,别的包下内容可以随意变,不受影响。如果你入口藏在包下,你每次还得找 阅读全文
摘要:
在测试方法上打标签可以单个运行 @pytest.mark.add #标签 pytest testLesson.py -s -m=add或者("-m","add") m代表mark 测试套件为代码级别,无法显示中文定义的代码 一般显示中文的代码在,总览的特定场景或者在列表功能里 自定义mark标签运行 阅读全文
摘要:
验证码问题 1.直接绕过去,取消前后端代码对校验码的校验 2.万能验证码,让开发在测试环境设置万能验证码 3.从内存中读取验证码,读取session来获取验证码 4.保存验证码,程序生成随机数到用户手机上某一方面调用短信接口,将随机数发送到用户手机上另一方面将随机数存入数据库,读取数据库的验证码进行 阅读全文
摘要:
下载文件到本地 使用xshell工具 使用xshell来操作服务非常方便,传文件也比较方便。就是使用rz,sz首先,服务器要安装了rz,szyum install lrzsz当然你的本地windows主机也通过ssh连接了linux服务器运行rz,会将windows的文件传到linux服务器运行sz 阅读全文
摘要:
项目目录结构 整个项目的目录结构 用例目录设计原则 根据功能点 根据数据环境(强烈推荐) 这里使用robotrframework框架 目录结构决定初始化清除的层次关系 目录结构的安排应该把方便数据环境设置为最高优先级 请求参数中可选参数,可以使用默认参数 例如 class School: def c 阅读全文
摘要:
响应消息体四种格式 t.text 文本响应内容 返回字符串类型 获取页面html t.content字节响应内容 返回字节类型 下载突破或文件时用 t.json解码响应内容 返回字典格式 明确服务器返回json数据才能用 r.raw 原始响应内容 返回原始格式 cookie 存储在预览器 服务器可以 阅读全文
摘要:
三种访问权限 对于文件来说 r、w、x 对应 读、写、执行 对于目录来说 r、w、x对应 可以查看文件夹中内容、能创建和删除文件、能使用目录下的文件,能进入该目录 用户分为三种 owner文件所有者 group文件所属工作组 other其他用户 - rwx rw- r-- 拥有者 用户组 其他 ch 阅读全文
摘要:
data = [1,7,17,18,27,29,30,35,35,39,41,63,78,82,82,91,92]def get(data_list,target): left = 0 #起始 right = len(data_list)-1 #终点 因有起始位置所以要减一 mid = int((l 阅读全文
摘要:
class A: classname = "a" def __init__(self): pass def b(self): print("例") @classmethod def c(cls): pass @staticmethod def d(): pass 创建一个类,在这个类中有三种方法,b 阅读全文
摘要:
继承的基本语法 class Class(继承那个基类如果有多个基类用逗号隔开,如果没有就继承object): """ 类的帮助信息""" 类体 方法重写 派生类中调用基类的__init__()方法 方法重写 在派生类中重写方法 在派生类中调用基类的__init__()方法 super()可以在派生类 阅读全文