测试开发 · 第 2 页

技术文章

Python 高级编程必会之深浅拷贝

在我们进行Python编程的时候,复制(拷贝)数据结构是一种常见的操作,比如当我们想要保留原始数据,对生成的数据副本进行修改时。Python中提供了两种不同的数据拷贝方式:浅拷贝和深拷贝,这两种方式在拷贝数据结构时有很大的不同,在实际编程中

技术文章

一文带你彻底搞懂 Python 编程进阶之闭包

在Python编程语言中,闭包是强大而灵活的语法,它为开发者提供了一种优雅而高效的方式来处理函数和代码结构。作为自动化测试和测试开发同学,弄懂它的作用及工作原理很有必要,面试中提及到的概率非常之大。

技术文章

pytest 框架之强大的 pytest.ini 配置文件解析

pytest作为python中一款强大的测试框架,能够高效帮我们发现测试用例、组织及执行测试用例,同时内置丰富的断言机制,深受测试人员的喜好,许多人所不知道的是pytest可以通过配置文件pytest.ini来改变其运行的方式,比如可以修改

技术文章

Python 中单例模式实现的几种方式

单例模式是一种常用的创建型设计模式,它保证一个类只有一个实例,并提供一个全局的访问点。

技术文章

Python 字符串脱引号的三大法宝(eval,literal_eval,json.loads)详解

在使用Python代码进行自动化测试的时候,总是会遇到一些数据类型需要进行转化,比如做接口测试的时候从excel表里读取出来的数据就是字符串,但是需要用代码发送接口请求就需要转化为字典。那么这种场景可以怎么进行转化呢?

技术文章

Pytest 测试框架动态切换测试环境

在自动化测试过程中,有时候我们需要切换不同的测试环境用于验证功能是否正常(比如在测试环境中功能是正常的,但是到了预发布环境中就出现了问题)。往往我们需要手动修改测试脚本中的配置适配在不同的环境执行,十分不优雅!

技术文章

如何玩转国产神器:接口一体化协作平台 Apifox!

简介: 简单来说,Apifox = swagger + mock + postman+Jmeter,是API 文档、API 调试、API Mock、API 自动化测试一体化协作平台。可以把接口开发过程中各角色的工作,例api设计者、后端开发