09 2021 档案
摘要:出现这种错误的原因不是代码写错,而是,该代码文本的命名为requests.py,造成冲突。python中明文规定不能以python的关键词来命名文件。所以,以后切记不能以类名,包名来命名。
阅读全文
摘要:token 令牌 在接口里面,令牌的意思,就是 当你持有这个token以后,就可以得到接口返回过来的数据 例如:输入完正确的用户名,密码后才会返回给你token 这个token 不一定每次都是写做token,会可能为 t,a,b,c。。。。等等 那我们怎么知道这是一个token呢? 通常在接口文档里
阅读全文
摘要:用户在下载Mac软件后打开使用的时候可能会遇到的常见的三种报错:(出现报错请大家务必一步一步耐心仔细看完下面的内容!!!) XX软件已损坏,无法打开,你应该将它移到废纸篓 打不开XX软件,因为它来自身份不明的开发者 打不开XX软件,因为Apple无法检查其是否包含恶意软件 当你遇到上述问题的时候:
阅读全文
摘要:Mac下 allure的下载与配置 前提 电脑安装了jdk1.8+链接:https://www.jianshu.com/p/7a48536bfea9 下载 1.下载地址:链接: https://pan.baidu.com/s/1DdfFO6sQiHQnSfirfhYx4Q 密码: 93so2.直接解
阅读全文
摘要:python 技术面试没过,居然是没有用 pytest 测试框架 和牛 关注 发布于: 2021 年 01 月 07 日 1、引言 我有一个朋友是做 Python 自动化测试的。前几天他告诉我去参加一个大厂面试被刷了。 我问他是有没有总结被刷下来的原因。他说面试官问了一些 pytest 单元测试框
阅读全文
摘要:迭代器和生成器 目录 迭代器和生成器 一、迭代器 1.1 可迭代对象 1.2 迭代器对象 1.3 可迭代对象和迭代器区别 1.4 for循环的作用机制 1.5 迭代器的优点和缺点 二、生成器 一、迭代器 迭代是一个重复的过程,迭代器就是每次重复都是基于上次结果而继续的。这里要记住,单纯的重复并不是迭
阅读全文
摘要:转载自:https://www.jianshu.com/p/78998bcf3e05 一般进行接口测试时,每个接口的传参都不止一种情况,一般会考虑正向、逆向等多种组合。所以在测试一个接口时通常会编写多条case,而这些case除了传参不同外,其实并没什么区别。这个时候就可以利用ddt来管理测试数据,
阅读全文
摘要:Python 异常处理 python代码在运行过程中,如果出现异常,程序会报错并终止运行,如果使用try-except语句,可以捕获异常,程序继续运行。 1、try...except...语句 try 语句中是运行代码,except语句中是出现异常后执行的代码,当try语句某代码行出现异常,try语
阅读全文
摘要:Python pytest fixture夹具 一、简要描述 在自动化测试过程中,为测试用例提前准备的一个运行环境,这个测试环境被称为测试夹具。 测试夹具的本质是一个函数,在函数上方加上@pytest.fixture()声明即可成为夹具。 在测试用例方法执行之前的称为前置条件,测试用例方法执行之后的
阅读全文
摘要:Python几种常用的测试框架 一、测试的常用规则 一个测试单元必须关注一个很小的功能函数,证明它是正确的; 每个测试单元必须是完全独立的,必须能单独运行。这样意味着每一个测试方法必须重新加载数据,执行完毕后做一些清理工作。通常通过setUp()和setDown()方法处理; 编写执行快速的测试代码
阅读全文