51Testing软件测试论坛

标题: 银行软件测试用例的编写 [打印本页]

作者: 零度的测试    时间: 2009-3-27 15:20
标题: 银行软件测试用例的编写
〈〈〈〈〈〈
转载学习
〉〉〉〉〉〉
本人在HSBC做core banking 的黑盒测试有2年了, share一点点经验吧,
1. 黑盒测试一般有SIT(System integration testing), SAT(System acceptance testing), UAT(User acceptance testing), BAT(Business acceptance testing), OAT(Operation acceptance testing).  前面3种会比较常见,后面两种要看user的意见了。

2. 对于我们银行系统的黑盒测试来说, 业务知识是非常重要的,特别是UAT,BAT的时候,我们所写的test cases也必须能让user看懂,因为这时我们已经在模仿一个USER的日常工作。 而且应尽可能的把所有的combination都试到.

3. 在我们写test case前应该有一个test design matrix出来,而且给user review and comment.  再根据这个agree后的matrix进行test case的编写。写完之后也是需要给user review的。

4. 如果是SIT,SAT 的 case 写完之后也是需要给有关开发的部门和user review的。因为SIT和SAT 会涉及到一些CODE和FILE。

5. Test case主要包含objective(测试目的),  pre-condiction(先决条件),test step description(测试步骤描述),test step expected result(测试步骤期望结果)
6.宁肯多些几个用例,也不要将多个测试点写到同一个case中
作者: xiaozhu198    时间: 2009-3-31 22:05
话说。。。
GLTC 所有的Test matrix 都是已经设计好了的
所谓的根据matrix 进行编写CASE 不过是照搬上个版本的CASE,根据enhancement进行修正或补添的CASE
如果说是单纯根据requirment来design case,这个level应该算比较高了,是属于BA的工作范畴了吧
如何设计测试用例,无非是从软件的输入,输出,操作,和系统环境去考虑,而gltc RL 你所写的CASE编写,只是针对Business这一块而已
SIT SAT UAT 都属于ALPHA 测试范畴
而BAT 和OAT 就是BETA 测试了。

感觉在GLTC 测试工作分得太细,但工作流程真的是完全符合CMMI3的流程标准了,和外面的有些所谓的CMMI5的比起来,还是强了很多。
外面的有些公司,有CMMI5资格,但做起来,却未必是那么回事了。
作者: peterz    时间: 2009-3-31 22:25
有具体的例子共享一下吗?
作者: liujiaxing0827    时间: 2009-4-20 14:05

作者: ruohan626    时间: 2009-5-1 08:40
标题: 期待啊
期待啊,期待共享~~~
作者: lvhao1983    时间: 2009-6-1 11:09
期待啊,
作者: wenji_zhou    时间: 2009-6-5 17:12
标题: 中英文不要这么罗索
吊起了胃口,突然没下文了,而且在写的时候为啥不写明各个用例分别是做啥用,采用了哪些编写测试用例的方法?毕竟是银行业务,想看看他的独特。
作者: majun915    时间: 2009-6-10 16:48
期待啊,期待共享~~~
作者: pengjiheng    时间: 2009-6-15 09:53
怎么没有了
作者: rousekangta    时间: 2009-8-11 21:13
原帖由 零度的测试 于 2009-3-27 15:20 发表
〈〈〈〈〈〈
转载学习
〉〉〉〉〉〉
本人在HSBC做core banking 的黑盒测试有2年了, share一点点经验吧,
1. 黑盒测试一般有SIT(System integration testing), SAT(System acceptance testing), UAT(User accep ...





你先把中国话说好再谈其他的吧
作者: C组十三    时间: 2009-8-29 08:34
楼主是纯手工测试吧,看来看去都没看到可靠性测试用例,不知是真做过还是假的。又或者没有涉及到核心业务?
作者: garyyes    时间: 2009-9-14 10:55
标题: 回复 11# 的帖子
大公司分工都比较细,不需要大惊小怪的!这样更有利于深入掌握和应用,不然什么都懂点,但却是皮毛,又有何用。
HSBC的ITT(Independent Testing Team)主要分三支大team。
一个是手工测试的功能测试组,对银行业务要求较高;
一个是功能自动化测试组,对QTP, VBScript的要求较高,因为全是写脚本的,而且框架做得很复杂,没有编码基础的人很难掌握;
一个是性能测试组,自然是对LR和网络相关知识要求较高;
ITT的每个正式员工都要强制考取各种国际认证(外企是不承认国内的任何资格认证的),包括HP mercury 的测试工具方面的认证,测试理论方面的认证(ISEB,CSTE),项目管理的认证(PMP)。
作者: GeorgeWangLC    时间: 2009-9-15 14:57
标题: 回复 1# 的帖子
看到楼主的文章,非常熟悉的想起曾经的金融测试~

作者: Helen_px    时间: 2010-8-15 22:33
楼主的英文是不是特别厉害,是否可以share在HSBC工作的一些工作经验?我的邮箱garnetpx_05@163.com
作者: xingyuwei    时间: 2010-8-16 10:47
劳驾给我倒杯water,不要太Hot,warm一点儿就行了。
顺便帮我拿张paper过来,A4的就好了。
作者: hoppaoy594    时间: 2010-8-26 10:58
学习!
作者: hoppaoy594    时间: 2010-8-26 11:05
哈哈,学习,不多说了!
作者: linda84    时间: 2010-8-29 11:43
15#你好幽默
作者: kevin_haiyi    时间: 2010-9-21 00:44
回复 1# 零度的测试
楼主,你好,我是今年刚进GLTC的,也是做测试的,刚开始学习,请教请教了,能认识下?我的QQ是381014547。
作者: 测试新新手    时间: 2010-9-26 09:28
拜读了,等待稍微详细点的例子...
作者: kevin_haiyi    时间: 2010-9-26 14:20
这里能找到GLTC的同僚,实在是happy,哥们我是今年9月进的testing team,感觉team里面大多都是年轻人,女的也满多,我属于的那个小组里就只有我一个男生。比较喜欢年轻的团队,虽然不够成熟但充满挑战和拥有很大提升空间。望认识各位前辈,QQ381014547




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2