|
我们在做一个开始实施测试之前,我们就需要尽量的要考虑到:$ B. M9 i7 C: N% p' T
1.我们测试的对象是什么?& T, r* a" @: z% O. c* Y/ Q
2.在什么环境下实施我们的测试工作?$ _" R8 T$ k8 C9 E8 ^: S
3.我们的测试所要花费的时间、经费和资源(最好还是不要超出预算的为好,不然可能老板不支持我们的工作,反倒是个麻烦了!嘿嘿)?
7 y, i' y7 }# J' q7 k6 `* ~! @4.制定的实施方案是否可行性?6 n) S# M7 u6 L* ]5 y5 H
5.制定的实施方案所担当的风险系数有多高?
+ @8 j* k0 D- ^, y$ p6.是否还有更好的可降低风险的实施方案?
" a0 C _! ~: C. u# T/ D4 P! s7.我们的测试工作以什么样的来衡量我们的工作成绩?(甚至是对工作的奖惩办法等)
5 v; X6 D) a5 Q0 l" |& m8.是否有对于工作风险的控制方案。, i4 s1 @# n5 K! i
9.工作中,任务交代的是否够清楚?以免让执行者随意瞎搞,导致对其测试工作不可控。' x: C! I' d( P/ H) ]4 p) ^
10.项目成员对这个要测试的对象的理解程度有多深?5 E* n- P2 A/ q, H) }
11.测试人员的组织和管理方案是否可靠?- j( y8 B' `" U/ U1 u- z$ {
等等…1 R! Y% c6 D5 _6 J% f- N2 _; K
而要验证我们的测试是否有较高的可靠性,我所想到有两点:1 {! Z* W* @1 Z8 r
1.测试结果的可信性
% o4 c$ o$ ^8 k, Z( y8 e' e4 V2.测试后的软件可靠性6 M! P7 U$ O/ G1 U) T& G3 Z3 [. M
而对与软件测试的全面性这个问题,很容易让人想到从测试用例的覆盖率来表现。 |
|