• 等价类划分的应用2


      该博客是上一篇的拓展,具体知识点详见http://www.cnblogs.com/zf-1573/p/4357439.html

      在上一篇博客中我们提到在一个文本框中按要求输入字符,其中字符长度不超过6,不少于1,并且只能输入数字和字母。今天我们将输入文本框变为三个,只要有一个不满足,输出就为false。

      测试用例

      

    编号 有效等价类 编号 无效等价类
    1 字符长度在1~6之间 3 字符长度小于1或大于6
    2 字符为a~z,A~Z,0~9 4 字符为英文/数字以外字符,控制字符,标点符号
    编号 输入框1 输入框2 输入框3 覆盖等价类 期望输出
    1 12345 sadfsd 122das 1,2 true
    2 123456 abcdefg 23da3 2,3 false
    3 1234567 aw 2d2da 2,3 false
    4 23";( *&d4 1234# 1,2,4 false
    5 sde4((( 1deaew 32fs32s 2,3,4 false
    6 wasg7   we32 2,3 false
    7 #4df 3sgfd)   2.3,4 false

      总结

      本博客仅仅是上一篇的一个拓展,有关等价类的划分,当存在多个输入框,并且需要同时判定时,我们需要考虑每个输入框是否输入正确,如果有一个输入错误,将会返回false,当且仅当每个输入框都输入正确时,才能返回true。

  • 相关阅读:
    利用Jmeter模拟Github登录
    利用Python模拟GitHub登录
    Linux命令学习-ps命令
    Linux命令学习-tail命令
    Linux命令学习-history命令
    Linux命令学习-wget命令
    Linux命令学习-tar命令
    10.21工作第11天
    10.18工作第十天
    10.17工作第九天
  • 原文地址:https://www.cnblogs.com/zf-1573/p/4376166.html
Copyright © 2020-2023  润新知