• 软件测试课程小结


        这学期的软件测试的课程基本上算是已经结束了,虽然说不是每堂课都是在认认真真的听讲,但是几次作业实验下来,还是让自己有了不小的收获。

        这学期的课程中,让我更加深入详细的了解到了各种测试方法,测试的重要性,但是收获更大的,还是让我学会了更多思考的方法。就拿划分等价类的

    这一方法来说,让我对于某一问题的思考更加深入,全面。在前自己前些日子的开发过程中,就很好的使用到了这一方法,我觉的这样的方法不仅仅可以时在测试

    当中来使用,更可以帮助我们在开发过程中提高自己软件的健壮性,来预防未来bug的产生。

        在开发过程中,我遇到了关于读取用户邮箱的这样一个问题,为了确保读入邮箱的有效性,在读入时必须针对用户所给邮箱做出初步判断。由此,有效

    等价类自然是十分明确的,即符合格式的邮箱地址(数字,字母,下划线)+@+(数字,字母)+.com。然而无效等价类就比较多了,我大致划分为了 空串,

    不包含@的字符串,包含@但@前部分有非法字符的串,包含@但@后部分格式不对的串(包含非法字符或者不是以.com结尾),然后针对这些无效了写出相应的

    判断语句,根据最后判断的结果给出用户提示,输入的邮箱是否有效。这样,整个过程就更加清晰明了了,就算时可能有一些还未考虑到的情况,再针对这些情况

    加入相应的判断代码也会方便,明确很多。

        人贵在学,更在学以致用!

  • 相关阅读:
    Plus One
    Move Zeroes
    Valid Number
    对于人生道路的些许感慨
    关于session.getValueNames()的一个问题
    jsp记录
    alter和modify的区别
    关于新手SQL Server 2008数据库的首次使用出现的问题
    今年大二,要开始java的学习了,听前辈说记录一下自己的学习过程会有一些好处
    MFC多文档无法显示可停靠窗格
  • 原文地址:https://www.cnblogs.com/huaxiao/p/4460254.html
Copyright © 2020-2023  润新知