在使用pytest做测试的过程中,经常会用到pytest.mark.parametrize来对批量生成测试用例,比如 @pytest.mark.parametrize( ['a', 'b', 'expect'], [ (1, 2, 3), (2, 2, 4), (3, 2, 5) ]) def test_float_div(self, a, b, expect): result = self.cal.add(a, b) assert expect == result 这段代码会将[(1, 2,…