zoukankan      html  css  js  c++  java
  • 等价类划分

    关于课上的例题自己的解析~

    EditBox:

    1 to 6 English letters or numbers are allowed, press OK to terminate.  可输入1-6个英文字母或数字,之后按OK。
    uvalid equivalence class :  合法等价类:

    length:1 to 6  长度1-6

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

    uinvalid equivalence class :  非法等价类:

    length:0,7  长度:0或7

    character:characters out of English letters and numbers, control character、 punctuations  字符:初英文字母或数字,控制符号或标点

    解题:

    等价类划分

    编号 有效等价类 编号 无效等价类
    1 长度1-6 5 长度为0
    2 字符a-z 6 长度为7
    3 字符A-Z 7 控制符号
    4  数字0-9 8 标点符号

    测试用例

    编号

    用例

    覆盖等价类

    期望输出

    1

    Bb2

    1,2,3,4

    正确

    2

    Bb23333

    2,3,4,6

    错误

    3

     

    5

    错误

    4

    Bb2!

    1,2,3,4,8

    错误

    5

    LFBb2!

    1,2,3,4,7,8

    错误

    6

    LFBb2

    1,2,3,4,7

    错误

    7

    222222

    1,4

    正确

    8

    bbbbbbb

    2,6

    错误

    9

    BBBBBB

    1,3

    正确

  • 相关阅读:
    install git on ubuntu
    deploy uwsgi with niginx on ubuntu
    ubuntu下部署solr
    solr relevent project
    20100722
    [Programming Visual C++]Ex05cCScrollView Revisited
    iter_test
    交友类节目
    install scrapy on windows
    20100703
  • 原文地址:https://www.cnblogs.com/yan0404/p/4355924.html
Copyright © 2011-2022 走看看