|
〈〈〈〈〈〈
转载学习
〉〉〉〉〉〉
本人在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中 |
|