Python面试题 · 技术原理 · pytest
题库中标记为“Python”的结构化面试题。
共 195 道真题 · 当前筛选命中 7 道 · 更新 2026-08-03
筛选题目已选:技术原理 · pytest
考察点
技术栈
第 1 题在软件测试工作里,pytest 框架通常以哪些步骤或方式被实际运用? 考查对 pytest 基本使用流程、特性及常用插件的实际应用能力。第 2 题在软件测试过程中,使用 pytest 框架时,有哪些方法可以生成测试报告? 考查候选人对 pytest 测试报告生成机制的掌握程度,包括插件使用和配置方式。第 3 题在软件测试实践中,pytest 框架支持哪些方式来运行多个测试文件,以及如何执行整个测试目录的测试用例?请说明具体的命令行参数或配置方法。 考查 pytest 命令行操作与测试组织能力第 4 题在使用 pytest 进行软件测试时,如果某些测试用例上传失败,应当采用哪种方法或命令来重新运行这些失败的测试用例? 考查对 pytest 框架中 rerun 失败测试用例机制的掌握情况。第 5 题在使用 pytest 完成自动化测试执行后,有哪些机制或插件可以实现测试结果邮件的自动发送?请从配置和实现层面给出可行的方案。 考查候选人对 pytest 框架生态中钩子函数、插件及自动化集成的掌握程度,以及是否具备实际项目中的自动化报告发送经验。第 6 题在软件测试实践中,pytest 框架里的 fixture 装饰器承担了哪些职责,其默认值又该如何理解? 考查对 pytest fixture 核心概念及默认作用域的掌握情况。第 7 题在软件测试实践中,pytest 框架执行测试用例的命令行规则包括哪些方面?请说明其发现测试文件、测试函数和测试类的默认命名约定,以及如何通过命令行选项来指定或排除测试用例。 考查对 pytest 命令行规则和测试发现约定的理解。