自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 网络层—简单的面试问题

TCP在面试的时候,如果问大家,TCP 的三次握手,大家一般准备下,都会很容易的回答上这个问题。但是如果这样问:TCP 为什么要三次握手,二次行不行?你还会吗?其次,大家都知道TCP 有个特点:是可靠传输,那问题来了:TCP 是怎么保证可靠传输的?难道就因为三次握手了。问题1: TCP 为什么要三次握手,二次行不行?如果是2次握手,就会出现下面的情况:1.客户端发送syn同步报文给server端时,如果因为网络环境不好,此时网络发生了超时。2.等待一段时间后,发现没有接受到服务端.

2021-02-20 17:17:45 194 3

原创 Web Service接口如何自动化测试

引言 什么是 Web Services Web Services 构成及调用原理 Web Services 接口和 API(应用程序接口)的区别 Web Services 接口实战 1.suds - SOAP 客户端 2.Zeep - SOAP 客户端 3.Zeep 和 suds 的比较 总结 引言之前分享过很多篇基于 HTTP 请求的 API 和 UI 自动化测试的文章。实际上,接口有很...

2021-02-20 17:13:38 944

原创 测试框架—如何做好数据持久化?

数据持久化的定义百度百科给出的定义如下:数据持久化就是将内存中的数据模型转换为存储模型,以及将存储模型转换为内存中的数据模型的统称。数据模型可以是任何数据结构或对象模型,存储模型可以是关系模型、XML、二进制流等。cmp和Hibernate只是对象模型到关系模型之间转换的不同实现。从软件测试角度,通俗地说,数据持久化就是将测试数据有组织的永久存储的过程;狭义地说,一般是指把数据存储在数据库;广义地说,数据也可以是文件数据、报表等其他形式。前期推文提到过,测试数据包括测试请求数据和测试结果.

2021-02-10 14:46:01 596

原创 学 Python 怎能不知 yield ?

引言你可能听说过,带有 yield 的函数在 Python 中被称之为 generator(生成器),又或者都没关注过,Python 中还有个 yield 的存在。如果你了解过 Python 中的 yield,那你知道何谓 generator 吗?yield 的概念理解yield 的 generator 概念,首先以一个常见的编程题目来展示 yield 的概念。如何生成斐波那契數列斐波那契(Fibonacci)數列是一个非常简单的递归数列,除第一个和第二个数外,任意一个数都可由前两.

2021-02-08 16:32:17 98

原创 测试框架数据持久化——测试数据

测试数据简述灵魂拷问之什么是测试数据呢?也许你会毫不犹豫地说,测试数据不就是我们每天用于做测试的数据吗?这种说法过于笼统。其实,测试数据指的是跟测试有关的数据,它可以分为以下几类。1. 测试请求数据测试请求数据,就是我们常常理解的测试数据。这部分数据是测试用例执行的必要输入(这里的测试用例是指自动化测试用例,通常以测试脚本的形式存在)。它可以是直接耦合在测试用例里的,也可以是放在外部文件。放在外部文件的情况,即我们前几期推文里提到的,测试数据可以存储在 JSON、YAML、TXT、Ex.

2021-02-05 16:40:41 297

原创 关于图片,我有话说

1.分辨率和像素的关系 分辨率:分辨率是指单位长度内像素点的数量,它的单位通常为【像素/英寸(ppi)】, 例如:72ppi表示1英寸包含72个像素点,300ppi表示每英寸含300个像素点。分辨率决定了位图细节的精细程度,通常情况下,分辨率越高包含的像素就越高,图像就越清晰。 像素:是指在由一个数字序列表示的图像中的一个最小单位,称为像素。像素仅仅只是分辨率的尺寸单位,而不是画质。 例子:像素和分辨率组合方式决定了图像数据量。例如1x1英寸的两个图像,分辨率为72ppi的.

2021-02-05 16:23:25 271

原创 Pandas、Excel实现 Pytest 数据驱动

引言前面分享的推文自动化测试必会—数据驱动DDT 介绍过 unittest 框架中操作 JSON 和 YAML 文件实现数据驱动。那么在 pytest 中,又该如何实现呢?Pytest 操作 JSON/YAML 文件实现数据驱动首先按照使用 pytest 进行数据驱动的基本思路创建一个读取 JSON 文件和 YAML 文件的方法:def test_read_data_from_json_yaml(data_file): return_value = [] da...

2021-02-04 19:28:19 1243 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除