测试
未读
使用 pytest 框架进行 Web 项目的 UI 自动化测试流程
随着 Web 应用程序的复杂性增加,UI 自动化测试成为了确保产品质量的重要手段。pytest 是 Python 中一个强大的测试框架,广泛用于单元测试、集成测试以及 UI 自动化测试。本文将介绍如何使用 pytest 框架进行 Web 项目的 UI 自动化测试,涵盖基本的项目结构、页面对象模型(P
测试
未读
自动化测试:文件读写及数据库操作的封装
在写自动化的过程中,经常会遇到需要处理各种类型文件的需求和数据库相关操作。本文将介绍一个Python工具类用于读写文件相关的封装,它可以帮助你轻松地读取和写入JSON、Excel、YAML、TXT、MySQL以及CSV文件。此工具类已经集成了异常处理机制,使得代码更加健壮。 PS:下面的代码直接CV
测试
未读
软件测试高频SQL问题之having和where的区别
在SQL中,HAVING 和 WHERE 都用于过滤数据,但它们的用法和作用范围有所不同。以下是它们的主要区别: 1. 作用范围不同 WHERE: 用于在SQL查询中过滤从数据库表中选择的行。它在数据分组(GROUP BY)之前进行过滤操作。 HAVING: 用于过滤通过分组(GROUP BY)后的