首页 > 解决方案 > 在 pycharm pytest 插件中使用特定参数值运行测试

问题描述

我正在从 pycharm pytest 插件运行测试并且对它非常满意。但是,一旦我使用如下所示的参数运行测试:


    @pytest.mark.parametrize("my_param", [
        "aaa",
        "bbb",
        "ccc",
    ])
    def test_it(self, my_param):

我经常只想重新运行"bbb",但是当我右键单击它并选择“运行 pytest”时,我得到“在 testsuite 中找不到测试”。

我缺少一些选项/解决方法吗?

标签: pycharmpytest

解决方案


cli 是你的朋友,你可以选择一个特定的参数化测试,考虑关键字选择器 -k bbb


推荐阅读