pytest框架结构

pytest简介

pytho风格规范——谷歌开源项目风格指南

pytest测试用例的结构

image

image

pytest测试用例断言

  • 什么是断言

  • 断言的用法

image

pytest测试框架——setup/teardown

setup是完成前置工作,teardown是完成后置工作,不一定都要成对出现,根据需要设置即可。用于测试数据的准备,测试数据的清理

  • App测试:测试之前,需要把应用启动,测试结束后,把应用关闭

  • web测试:测试之前,要打开浏览器,设置浏览器的参数,测试之后,把浏览器关闭

  • 接口测试:测试之前,需要连接一个服务,测试之后,需要把服务断开