• 等价类划分方法的应用之EditBox(二)


    基于上周博客的问题,这周对该问题进行了一点小的变换,将输入的个数由一个增加到三个,得到新的测试用例

    功能要求:

      3个EditBox, 允许1到6个英文字符或数字,按OK结束

     有效等价类:

       长度:1到6

       字符:a-z,A-Z,0-9

      无效等价类:

      长度:0,7

       字符:英文/数字以外字符,控制字符,标点符号

    等价类划分:

     

         
         
         
      有效类 无效类
    长度 1到6 0,7
    字符 a-z,A-Z,0-9 英文/数字以外字符,控制字符,标点符号
    合理个数 3 0,1,2

      测试用例:

    编号 输入 覆盖等价类 输出
    test1

    11

    12

    13

    长度1到6、字符0-9、合理个数3 输入正确
    test2

    1a

    1b

    11

    长度1到6,字符0-9、a-z、合理个数3 输入正确
    test3

    11

    1a

    长度为0,长度1到6,字符0-9、a-z、合理个数2 请输入有效字符
    test4

    1234567

    11

    1a

    长度为7、长度1到6,字符0-9、a-z、合理个数2 请输入有效字符
    test5

    11

    1!

    1234567

    长度为7.长度1到6,字符0-9、英文/数字以外字符,控制字符,标点符号,合理个数1 请输入有效字符
    test6

    1!

    英文/数字以外字符,控制字符,标点符号,长度为0,合理个数9 请输入有效字符

      代码及结果:

              这次实验对于错误输入均以”请输入有效字符“做输出,但若调整逻辑语句,具体的错误原因如字符长度不服,输入不允许字符也可展示出来,这较为容易实现。

        以下是代码截图:

          

        以下是结果截图:

  • 相关阅读:
    爱的火花
    为你祝福
    你有成功的强烈愿望吗?人格魅力应该是这样修养而成的
    爱已远走
    我要跳舞
    创业家比商业模式更重要
    月下独酌
    李珊(再帮别人名字作诗)
    分析MSSQL数据库的用户表数和记录数 (转载)
    几个常用的SharePoint对象模型的有用函数
  • 原文地址:https://www.cnblogs.com/panbosponge/p/4374415.html
Copyright © 2020-2023  润新知