自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

刘春明的博客

关注软件的自动化测试与持续集成,欢迎关注“明说软件测试”公众号

  • 博客(5)
  • 论坛 (1)
  • 收藏
  • 关注

原创 在接口自动化测试中,如何利用Pytest + JSONPath 进行接口响应断言
原力计划

之前有一篇文章,介绍了如何使用JSONSchema对接口响应进行断言,主要的适用场景是对响应的数据结构进行校验,保证客户端收到的数据结构稳定和合法。今天,介绍使用JSONPath对接口响应的值进行断言方法。上一篇文章《在接口自动化测试中,如何利用Pytest + JSON Schema 进行接口响应断言》中,介绍了JSON Schema校验接口响应的数据结构的方法。在实际的测试工作中,很多时候是需要对接口的响应数值进行校验的。这时候就不能利用JSON Schema进行校验了,需要借助JSONPath表.

2020-05-22 08:57:12 1558

原创 在接口自动化测试中,如何利用Pytest + JSON Schema 进行接口响应断言

蔚来汽车数字座舱,通过服务端TSP系统集成了很多供应商的系统,比如天气、音乐、视频等娱乐系统。数字座舱调用TSP封装的供应商接口实现对天气的查询,音乐和视频的播放。TSP与供应商之间要共同遵守一个契约,保证提供给数字座舱的数据结构的稳定。TSP对供应商系统的Response透传给数字座舱,因此在进行TSP系统接口测试的过程中,一个重要的检查点,就是保证提供给数字座舱的数据结构的稳定性,例如返回字段要完整、字段数据类型要符合约定,避免因供应商的改动,返回不符合约定的Response给数字座舱导致数字座舱.

2020-05-18 08:47:20 1130

原创 自动化测试中如何判断测试是否通过?详解Pytest测试框架的断言用法
原力计划

软件测试的主要工作目标是验证实际结果与预期结果是一致的,在自动化软件测试中,通过断言来实现这一目的。Pytest中断言是通过Python原生的assert语句实现的,对Python原生的assert语句进行了优化,当发生断言失败时,错误信息更加丰富,方便测试时快速定位问题原因。正文字数5195不管是做API测试、Web测试还是APP测试中,测试用例是否执行成功,都是通过比较实际结果与预期结果是否一致来判断的。当预期结果与实际结果一致,则表示测试用例执行通过,当预期结果与实际结果不一致,则表示测试用例.

2020-05-11 08:11:58 1661 3

原创 还在到处寻找画图软件?快来用Typora画饼图、时序图、流程图、UML图和状态图吧
原力计划

Markdown是我最喜欢的写作格式,现在我的博客、笔记等都是用markdown格式写的,基础的文字编辑相关的语法用的已经很顺手了,本文就来记录一下用Markdown编辑器画图的方法。我现在使用一款非常流行的Markown编辑器Typora,Typora是一款免费的markdown编辑器,支持Linux、Windows和macOS,非常好用。下载地址:https://www.typora.io/。之前在markdown文件中加入图片内容,我一般都是用其他画图软件画好之后,通过markdown插入图片.

2020-05-10 13:03:07 2301 2

原创 基于Pytest框架的自动化测试开发实践(万字长文入门篇)
原力计划

Pytest是Python的一种易用、高效和灵活的单元测试框架,可以支持单元测试和功能测试。本文不以介绍Pytest工具本身为目的,而是以一个实际的API测试项目为例,将Pytest的功能应用到实际的测试工程实践中,教大家将Pytest用起来。在开始本文之前,我想跟大家澄清两个概念,一个是测试框架一个是测试工具。很多人容易把他们搞混了,测试框架是诸如Unittest、Pytest、TestN...

2020-05-06 11:10:35 12987 19

空空如也

liuchunming033的留言板

发表于 2020-01-02 最后回复 2020-01-02

空空如也

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

TA关注的人 TA的粉丝

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