社区首页 >问答首页 >如何将Pycharms默认测试框架从Unittest格式更改为Pytest?

如何将Pycharms默认测试框架从Unittest格式更改为Pytest?
EN

Stack Overflow用户
提问于 2016-10-06 17:08:44
回答 1查看 180关注 0票数 0

我正在尝试从单元测试更改为PyTests。在Python集成工具下将默认测试运行器从Unittest更改为py.test之后,我在创建新测试时仍然获得了Unittest框架:

而不是这样:

代码语言:javascript
代码运行次数:0
复制
from unittest import TestCase

class Test<selected function>(TestCase):
    pass

我希望是这样的:

代码语言:javascript
代码运行次数:0
复制
import pytest

class Test< selected function >:
    def test_<selected function>:
    pass

我尝试在Preferences>Editor>File和Code templates下更改Python Unit Test Code模板。

不走运。在哪里更改默认测试模板?

EN

回答 1

Stack Overflow用户

发布于 2016-10-19 13:17:57

在我的例子中,我想到的最好的解决方案是创建一个新的模板。我将其命名为Python Test,模板如下。

代码语言:javascript
代码运行次数:0
复制
# -*- coding: utf-8 -*-
from __future__ import absolute_import, unicode_literals

import pytest


def test():
    pass

这足以加快我的测试创建速度。在某种程度上,他们可能会添加测试功能。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39901920

复制
相关文章
pytest测试框架和unittest_pytest测试框架从入门到精通
1.运行unittest时要保证默认测试环境是unittest 在File–》settings 里面找到tool
全栈程序员站长
2022/11/08
2890
Python 测试框架之 Unittest & Pytest
安装Pytest: 1、 使用命令:pip install pytest 2、 在Pycharm编译器里的配置中添加,如下截图所示
Wu_Candy
2022/07/04
3730
Python 测试框架之 Unittest & Pytest
Python测试框架之unittest和pytest
目前搜狗商城接口测试框架用的是unittest+HTMLTestRunner,case数有1097条,目前运行一次自动化测试,时长约为30分钟,期望控制在10分钟或者更短的时间内。近期打算重新优化框架,着重解决运行效率低的问题。最近调研了一下另一种主流测试框架Pytest,Pytest是一个非常成熟的全功能的Python测试框架,本文主要对比了Unittest和Pytest这两种较为流行的Python测试框架。
用户5521279
2020/01/16
3.3K0
Python测试框架之unittest和pytest
pytest测试框架和unittest_python性能测试框架
单元测试是开发者编写的一小段代码,用于经验被测代码的一个很小的,很明确的功能是否正确,通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为。
全栈程序员站长
2022/11/04
6390
自动化冒烟测试:Unittest vs Pytest框架
cd 进入 /test_case目录, 使用命令行运行 test_case_with_pytest.py
测试开发技术
2022/09/28
7300
python unittest接口自动化测试实战_pytest测试框架从入门到精通
unittest最核心的四部分是:TestCase,TestSuite,TestRunner,TestFixture
全栈程序员站长
2022/11/04
3630
pytest测试框架和unittest_python列表生成式
一个.py脚本就是一个测试用例 测试用例类必须继承于unittest.TestCase 类中的方法名必须以test开头,否则不会被执行 类的外部写main方法(自测代码)
全栈程序员站长
2022/11/04
3250
Python自动化测试框架Pytest和Unittest的区别
总结:pytest是基于unittest衍生出来的新的测试框架,使用起来相对于unittest来说更简单、效率来说更高,pytest兼容unittest测试用例,但是反过来unittest不兼容pytest,所以说pytest的容错性更好一些!在使用交互逻辑上面pytest比unittest更全一些!
测试小兵
2021/01/05
1.4K0
unittest 测试框架
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/04
8090
unittest 测试框架
Python 自动化测试框架unittest与pytest的区别
  前面一篇文章Python单元测试框架介绍已经介绍了python单元测试框架,大家平时经常使用的是unittest,因为它比较基础,并且可以进行二次开发,如果你的开发水平很高,集成开发自动化测试平台也是可以的。而这篇文章主要讲unittest与pytest的区别,pytest相对unittest而言,代码简洁,使用便捷灵活,并且插件很丰富。
全栈测试开发日记
2023/02/02
1.4K0
Python 自动化测试框架unittest与pytest的区别
pytest测试框架常用功能_unittest批量加载用例
大家好我是测试达人,最近我会更新一系列pytest的框架全套教程,不比你在培训机构花的几千块买的ppt教程好吗?==白嫖真香!!
全栈程序员站长
2022/11/04
9060
理解unittest测试框架(一)从入口说起
作为一名测试人员,自动化测试框架可能是我们日常工作中使用的最多的东西了,以我为例,日常工作中天天打交道的框架就是unittest,深入理解unittest测试框架的原理,再工作中能避免我们踩到某些大坑。
点点寒彬
2020/03/18
8230
测试框架-unittest-​跳过测试
当执行有想要跳过的测试,我们可以通过skip、skipIf、skipUnless装饰器跳过某个测试方法/测试类,或者用TestCase.skipTest()方法跳过某个测试方法。
wangmcn
2022/07/25
5240
测试框架-unittest-​跳过测试
unittest测试框架简介
一.前言: python自动化测试框架种,比如:unittest,pytest,robotframework等。单元测试框架就两个unittest,pytest。其中unittest是python自带的,pytest是第三方库。目前用的比较多的是pytest,功能较多,适用多种场景。但是unittest我们也要了解。
全栈程序员站长
2022/11/04
4560
unittest测试框架简介
Unittest测试框架基本使用[通俗易懂]
1、UintTest是python内置的单元测试框架,具备编写用例、组织用例、执行用例、输出报告等自动化框架的条件
全栈程序员站长
2022/11/04
4360
UnitTest测试框架学习(01)
一、UnitTest模块是Python标准库中的模块,提供了很多类和方法处理测试工作。
搁浅同学
2022/07/21
2300
安防视频监控平台EasyCVR如何将默认快照的raw格式改为jpg/base64格式?
视频监控/视频汇聚/安防视频监控平台EasyCVR可拓展性强、视频能力灵活、部署轻快,可支持的主流标准协议有国标GB28181、RTSP/Onvif、RTMP等,以及支持厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等。视频云存储EasyCVR平台能在复杂的网络环境中,将分散的各类视频资源进行统一汇聚、整合、集中管理,实现视频资源的鉴权管理、按需调阅、全网分发、智能分析等。
TSINGSEE青犀视频
2023/09/01
2120
unittest测试框架组成_unittest接口自动化
unittest 是python 的单元测试框架。unittest 单元测试提供了创建测试用例,测试套件以及批量执行的方案, unittest 在安装pyhton 以后就直接自带了,直接import unittest 就可以使用。
全栈程序员站长
2022/11/04
4980
python pytest测试框架
2.2使用装饰器@pytest.mark.usefixtures()修饰需要运行的用例
狼啸风云
2020/02/11
1.5K0
测试框架-unittest-测试套件实例
执行test_Demo1模块里的TestDemo1类里的test_case1方法;
wangmcn
2022/07/25
3120
测试框架-unittest-测试套件实例

相似问题

如何将测试套件从unittest转换为pytest?

10

如何用Python测试特定的日志格式(使用“`pytest`”和“`unittest`”)

11

Pytest + Appium测试框架

13

Visual 2019找不到python测试(pytest或unittest)

13

Specman -如何将测试更改为更通用?

17
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文