logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

pytest测试使用的模块——logging

noset:未设置级别,继承父记录器的级别debug:调试信息,记录详细的程序运行细节(如变量值、流程跟踪)info:常规信息,记录程序正常运行的关键事件(如服务启动、用户登录)warning:警告信息,记录潜在问题(如磁盘空间不足),但程序仍能运行error:错误信息,记录严重问题导致功能失效(如数据库连接失败)critical:致命错误,记录导致程序崩溃的极端问题(如内存耗尽、系统不可用)

#pytest#selenium
python自动化测试框架——unittest、pytest

由4部分组成(测试固件)、(测试用例)、(测试套件)、(测试执行):类名必须以Test开头(如TestMath),否则默认的测试发现机制(discover)可能无法识别。:方法名必须以test_开头(如test_add),否则不会被自动加载。:非测试方法(如辅助函数)不应以test_开头。以test_xx.py开头或xx_test.py结尾。

#python#pytest#开发语言
JavaWeb——c3p0-config.xml和C3p0Utils.java

c3p0-config.xml文件:放在src根目录下。C3p0Utils.java文件。

文章图片
#java#xml
python数据驱动DDT

是一种软件测试方法,通过外部数据源(如Excel、CSV、数据库等)驱动测试用例的执行。它的核心思想是将测试数据与测试逻辑分离,从而提高测试的灵活性和可维护性。1. DDT 的核心概念测试数据与逻辑分离:测试逻辑是固定的,而测试数据可以从外部文件或数据库中动态加载。数据可以是输入参数、预期结果或配置信息。数据源:常见的数据源包括:CSV文件、Excel文件、JSON文件、数据库、API等。测试用例

#python#开发语言
python自动化测试框架——pytest

本文介绍了Pytest测试框架的核心功能及扩展应用。主要内容包括:1) Fixture的使用方法、作用域控制(function/class/module/session)、yield关键字实现setup/teardown逻辑,以及通过conftest.py共享Fixture;2) Mark标记系统的应用,如skip/skipif/xfail参数化测试等,并说明自定义标记的配置方法;3) 常用插件介

#pytest
到底了