allure报告中为什么仅收集了该模块中的其中一条用例?

import allure
import pytest
from webAutoTest.actions.addAddress_actions import AddAddressActions
from webAutoTest.common.file_load import get_excel
from webAutoTest.common.logger import logger


@allure.feature("收货地址测试点")
class TestAddAddress:
    data = get_excel()
    # data = [['收货人为空', '', 15715151010, True, '金山行政村', '金山'],
    #         ['联系方式为空', 'lee01', '', True, '金山行政村', '金山'],
    #         ['不选择收货地区', 'lee02', 15715151012, False, '金山行政村', '金山'],
    #         ['详细地址为空', 'lee03', 15715151013, True, '', '金山'],
    #         ['正常添加收件地址', 'lee04', 15715151014, True, '金山行政村', '金山'],
    #         ['别名为空', 'lee05', 15715151015, True, '金山行政村', ''],
    #         ['手机号格式不对', 'lee06', 'abc', True, '金山行政村', '金山2']]

    @allure.title('添加收货地址 - {case_name}')
    @allure.story("添加收货地址测试点")
    @pytest.mark.parametrize("case_name, deliName, telNum, region_flag, detailAddress, addressNick", data)
    def test_addAddress(self, case_name, deliName, telNum, region_flag, detailAddress, addressNick):
        # 登录: 维护成fixture
        AddAddressActions().addAddress(deliName, telNum, region_flag, detailAddress, addressNick)

【conftest.py】

@pytest.fixture(scope='session', autouse=True)
def init_driver():
    # 前置:登录
    GlobalDriver.driver = InitDriver()
    GlobalDriver.driver.get_url("https://www.iloyou.com:3000")
    LoginActions().login("leeseller", "123456", 1512)
    yield
    # 会话结束后,关闭浏览器
    # GlobalDriver.driver.quit()

@pytest.fixture(scope='function', autouse=True)
def case_teardown():
    """
    """
    yield
    GlobalDriver.driver.get_url("https://www.ilove.com:3000")

【pytest.ini】

[pytest]
addopts = -sv -n 2 --reruns 2 --alluredir ./reports/shop --clean-alluredir
testpaths = ./testcases
python_files = test_add*.py
python_classes = Test*
python_functions = test_*
log_format = %(asctime) s [%(filename) s:%(lineno)-4s] [%(levelname) 5s] %(message) s
log_date_format=%Y-%m-%d %H:%M:%S

【读取excel文件参数化数据】

def get_excel():
    """
    :: DIR_NAME项目所在路径,常量
    :: filepath:  相对路径(入参为项目下的路径,参照setting.py路径),如:./data/*.*
    ::keep_default_na:  读取文件会出现单元格 N/A,获取不到有效值;设置False获取空字符串
    ::engine:  指定引擎

    用来处理excel数据,希望获取的数据格式  "[[],[],[],[],[],[]]"

    """

    filepath = conf_parser_obj.configParser(["excel", "relative_path"])  # 参数配置ini文件
    sheet_name = conf_parser_obj.configParser(["excel", "sheet_name"])
    path = str(DIR_NAME) + str(filepath) 
    pandrxl = pandas.read_excel(path, sheet_name=sheet_name, keep_default_na=False, engine='openpyxl')
    # print(pandrxl)
    # 元组中获取总行和总列 (lines,columns)
    lines = pandrxl.shape[0]  # 总行数
    cols = pandrxl.shape[1]  # 总行数
    # 数据解析不包含表头,所以数据是从第二行计算的
    data = []
    for l in range(lines):  # 行
        line_list = []
        for c in range(cols):  # 列
            line_list.append(pandrxl.iloc[l, c])  # 获取单元格数据 pandrxl.iloc[1, 2]
        data.append(line_list)  # 全量数据装表
    return data

addAddress 这个代码也贴一下吧

【addAddress_actions.py】

# -*- coding=utf-8 -*-
# @Time    : 2023/02/20 13:31
# @Author  : ╰☆H.俠ゞ
# =============================================================
from webAutoTest.pages.homepage import HomePage


class AddAddressActions:

    def addAddress(self, deliName='lee', telNum='15715151010', region_flag=True, detailAddress='金山', addressNick='旧金山'):
        home_to_pCenter = HomePage().enter_personal_center()
        deli_to_add = home_to_pCenter.click_deliveryaddress().click_addAddress()
        deli_to_add.send_deliName(deliName)
        deli_to_add.send_telNum(telNum)
        if region_flag:
            deli_to_add.click_deliRegion()
        deli_to_add.send_detailAddress(detailAddress)
        deli_to_add.send_addressNick(addressNick)
        deli_to_add.click_surebtn()

【addAddressPage.py】

# -*- coding=utf-8 -*-
# @Time    : 2023/02/20 12:49
# @Author  : ╰☆H.俠ゞ
# =============================================================
from webAutoTest.common.driver import GlobalDriver
from webAutoTest.pages.basepage import BasePage


class AddAddressPage(BasePage):  # 继承父类的init方法,self.driver = GlobalDriver.driver

    def send_deliName(self, text):
        ele_info = {"name": "输入收货人姓名", "type": "css",
                    "value": ".el-form>div:first-child .el-input__inner", "timeout": 8}
        self.driver.send_key(ele_info, text)

    def send_telNum(self, text):
        ele_info = {"name": "输入联系方式", "type": "css",
                    "value": ".el-form>div:nth-child(2) .el-input__inner", "timeout": 8}
        self.driver.send_key(ele_info, text)

    def click_deliRegion(self):
        ele_info1 = {"name": "鼠标悬浮", "type": "css",
                     "value": ".app-address-title>.app-address-title-view", "timeout": 8}
        ele_info2 = {"name": "选择收货城市", "type": "xpath",
                     "value": "//*[@class='app-address-area-a' and text()='上海']", "timeout": 8}
        ele_info3 = {"name": "选择收货区", "type": "link_text",
                     "value": "黄浦区", "timeout": 8}
        ele_info4 = {"name": "选择收城区", "type": "link_text",
                     "value": "城区", "timeout": 8}
        self.driver.move_to_element(ele_info1)
        self.driver.click(ele_info2)
        self.driver.click(ele_info3)
        self.driver.click(ele_info4)

    def send_detailAddress(self, text):
        ele_info = {"name": "输入详细地址", "type": "css",
                    "value": "div:nth-child(4) .el-input__inner", "timeout": 8}
        self.driver.send_key(ele_info, text)

    def send_addressNick(self, text):
        ele_info = {"name": "输入地址别名", "type": "css",
                    "value": "div:nth-child(5) .el-input__inner", "timeout": 8}
        self.driver.send_key(ele_info, text)

    def click_surebtn(self):
        ele_info = {"name": "点击添加地址的确认按钮", "type": "css",
                    "value": ".layui-layer-btn0", "timeout": 8}
        self.driver.click(ele_info)

试一下 test_addAddress 里保留一下参数化的数据,把具体的实现架空,然后看你设置的命令pytest执行结果是什么,检查下 allure 能不能收集到所有的用例