zoukankan      html  css  js  c++  java
  • 关于注册小程序的测试练习

         今天练习了一个注册小程序的用例设计,缺陷报告书写。功能很少也很简单,但是仍有许多问题。这个程序只是单纯的一些显示程序,没有连接上数据库,所以在测试上少了许多操作,不用去关注后端的测试,只需测试其显示功能。允许输入的输入框只有两个,即姓名和年龄。可根据功能需求的设定去设计用例。

    1、关于姓名的最大字符限制可以用边界值法,设定不能超过20个字符,所以可以选0,1,19,20,21来输入。当然为了避免用户不必要的麻烦,最好不要允许输入超过20个字符。

    2、关于姓名的格式可以在测试时考虑数字、文字、特殊字符,空格等.(在这个点的测试上有个奇葩的地方,姓名为纯数字时无法注册,但是数字跟其他类型字符组合时却可以,这种错很容易就被漏掉啊)

    3、年龄有年龄阶段限制(不能小于18或大于60),采用了边界值法和等价类划分,选取了1,18,59,60,61这几个年龄来输入

    4、年龄格式的测试选择了字母、数字、文字、符号来测试

    5、还有就是关于一些通用快捷键的测试:比如TAB, ENTER,复制粘贴剪切等

    总结:在写用例的时侯很多组合都想到,甚至有时会乱,不知道自己那个点是否覆盖了,还有总会有一写重复的用例,讲过检查后发现可以合并,自然也减少了一些工作量,但是有些看似可以合并,但是也要考虑好,要不然不好定位缺陷,不能了解到底是哪个输入是非法的,当然这就牵涉到错误提示信息的重要性了,这个也是一个重要的,不可忽略的测试点,不过我在用例的设计中没有列出。这么功能简单的程序都很难设计出全面的用例,更何况那些功能丰富,复杂的呢?没有彻底的测试,只有你想不想得到,还有是否值得去深究。

     *功能需求

    *用例



  • 相关阅读:
    js:通过正则匹配获取页面的url中的参数
    BZOJ 4873 寿司餐厅 网络流
    BZOJ 3308 毒瘤结论 网络流
    BZOJ3451 CDOJ1562点分治+FFT
    P3731 二分图匹配必经边
    Hdu 6268 点分治 树上背包 bitset 优化
    Hdu 1517 巴什博奕变形
    dsu on tree
    CF #546 D.E
    HNOI 世界树 虚树
  • 原文地址:https://www.cnblogs.com/WFM1997/p/8413792.html
Copyright © 2011-2022 走看看