zoukankan      html  css  js  c++  java
  • 等价类划分方法的应用之EditBox

      在这周的软件测试课中我们学习了等价类划分方法,并在这次作业中进一步熟悉该方法的应用,用此方法研究EditBox用例。

      功能要求:

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

      有效等价类:

       长度:1到6

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

      无效等价类:
      长度:0,7

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

       等价类划分:

     

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

       测试用例:

    编号 输入 覆盖等价类 输出
    test1 123456 长度1到6、字符0-9 输入正确
    test2 123abc 长度1到6,字符0-9、a-z 输入正确
    test3   长度为0 请输入长度为1-6的字符
    test4 1234567 长度为7、字符0-9 请输入长度为1-6的字符
    test5 abcdefg 长度为7.字符a-z 请输入长度为1-6的字符
    test6 123! 长度1到6,英文/数字以外字符,控制字符,标点符号 只允许为英文字符和数字

      代码及结果:

     这次实验本想运用java语言来实现,无奈有段时间没用有些生疏,就改用jsp语言来实现。

       以下为代码截图:
      

      以下为结果截图:

  • 相关阅读:
    参考文献
    Redis安装以及常见错误
    Linux下搭建Mysql主从遇到的问题
    Linux中创建虚拟环境安装问题
    python 二分查找算法
    python 递归函数
    python 内置函数
    python 装饰器
    初识正则表达式
    内置函数***
  • 原文地址:https://www.cnblogs.com/panbosponge/p/4355540.html
Copyright © 2011-2022 走看看