google搜索 51Testing站内搜索                    软件测试门户 | 软件测试培 训 | 文章资料精选 | 软件测试论坛 | 软件测试博客 | 测试招聘求职 
打印

[求助] 一个登录模块的路径覆盖测试用例

一个登录模块的路径覆盖测试用例


今天去面试,面试的考官给我30钟写出用户名————密码——————提交的路径覆盖测试用例。
我安照着平时一般做法,写个6个验证性的路径覆盖用例,结果不符合要求,想请问大家这个用例该怎么写!谢谢!
我写的用例如下:
用例编号              步骤                         预测结果                实测结果
1.                       用户名密码为null                                      提示不能为空
2.                       用户名不为null密码为null                         提示密码不能为空
3.                        用户名为null密码不为空            提示用户名不能为空
4                      输入正确的用户名密码                  进入系统
5                      输入正确的用户名,密码错误           提示密码 不正确
6                      输入系统中不存在的用户,密码          提示不存在该用户

TOP

如果只是最基本的登录的话,这几个用例已经覆盖了.

是不是还需要考虑下具体情况,比如说用户名密码有位数限制,格式限制之类的呀.做测试写用例之前要先看需求文档,考官是不是看你没问需求把你给刷下来的哟.

TOP

需求第一哦

TOP

只是把最基本的功能覆盖了,还有一部分没有测试,以下仅供参考哦
1。用户名及密码的数据验证
   可以用等价类划分法和边界值分析法来进行用例设计:
    有效的数据类型: 数字,字母,特殊符号之类的   长度:需求范围长度之内的
    无效的数据类型:空格,中文,最大长度+1
2。用户名文本框对空格键的处理:  空格在句首系统的处理,空格在句中的处理,空格在句尾的处理;
3。安全性测试:
   输入的密码显示为*******;
      密码数据不可被复制与剪切;
4。快捷键及热键的支持测试:
    是否支持WINDOWS操作系统的快捷键CTRL+c/X/V,按ENTER或TAB热键进行焦点的切换顺序是否正确
等等等等

不过,最关键的一点是:需求 ~~~需求  没有需求 直接去刁那个面测的,没有需求的东东是不会进行测试的;

[ 本帖最后由 gexiangping 于 2008-4-30 22:22 编辑 ]

TOP

受教了
希望年前找到测试工作
在论坛许个愿望

TOP

谢谢各位朋友的回答
楼上各位朋友的问题我都考虑过的,我问了那个牛人有啥特别的需求,他说没有,只要考虑路径覆盖,后来他说我的用例中最基本的状态值都没有,他要的不是验证性的用例,考虑半天我除了写验证性的用例其他的用例还写不出来,除非写白盒测试用例,但牛人说要我写的不是白盒测试用例。我就这样给莫名的kill了!

TOP

路径覆盖不就是白盒测试的方法吗?
反正你已经被KILL了,不妨直接问他:“请问是您您会怎么写呢?希望您能让我学习学习”

TOP

对,应该问一下他。
我就不明白他到底是想让你写出什么样的用例来!
就像你写的应该也是差不多了哈。

TOP

是不是应该用状态图的方法啊?

TOP

 
当前时区 GMT+8, 现在时间是 2008-10-13 23:51Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹