彩票选号工具 - 参数设置

请设置彩票类型、号码范围和胆码

已选胆码:

测试数据展示

以下展示了胆码选择功能的测试数据,用于验证界面的正确性。

测试用例:正常选择胆码

描述:测试用户正常选择胆码,数量未超过限制

数据输入:

                
    {
      "彩票类型": "双色球",
      "号码范围": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33],
      "胆码数量": 2,
      "已选胆码": [5, 10]
    }
                
            

预期结果:已选胆码显示:5, 10

测试用例:胆码数量超过限制

描述:测试用户选择胆码,数量超过限制

数据输入:

                
    {
      "彩票类型": "双色球",
      "号码范围": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33],
      "胆码数量": 7,
      "已选胆码": [1, 2, 3, 4, 5, 6, 7]
    }
                
            

预期结果:弹出错误提示:胆码数量不能超过6个

测试用例:胆码不在号码范围内

描述:测试用户选择的胆码不在号码范围内

数据输入:

                
    {
      "彩票类型": "双色球",
      "号码范围": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33],
      "胆码数量": 1,
      "已选胆码": [34]
    }
                
            

预期结果:弹出错误提示:胆码必须在1-33范围内

测试用例:重复选择胆码

描述:测试用户重复选择相同的胆码

数据输入:

                
    {
      "彩票类型": "双色球",
      "号码范围": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33],
      "胆码数量": 2,
      "已选胆码": [5, 5]
    }
                
            

预期结果:第二次选择胆码5无效,且已选胆码列表中只显示一个5