|
我们在做一个开始实施测试之前,我们就需要尽量的要考虑到:
$ g2 W0 l' e, Q1.我们测试的对象是什么?) L6 ~% F, x$ l1 T/ K6 D9 a
2.在什么环境下实施我们的测试工作?
! I$ f- i e' [& R! J3.我们的测试所要花费的时间、经费和资源(最好还是不要超出预算的为好,不然可能老板不支持我们的工作,反倒是个麻烦了!嘿嘿)?; d4 E, Z* ?) f: C) F" h
4.制定的实施方案是否可行性?6 ]3 T/ ~2 @# [8 t7 _
5.制定的实施方案所担当的风险系数有多高?
5 _% j$ J; p4 R5 f7 i6.是否还有更好的可降低风险的实施方案?
1 h3 E* {# `2 b& H" _7.我们的测试工作以什么样的来衡量我们的工作成绩?(甚至是对工作的奖惩办法等)* E1 Z) e9 L4 z6 Y4 ~- k
8.是否有对于工作风险的控制方案。. l! @" B- [0 b% ]4 C6 Y
9.工作中,任务交代的是否够清楚?以免让执行者随意瞎搞,导致对其测试工作不可控。
# Y7 V8 O5 m* T& t5 k% L10.项目成员对这个要测试的对象的理解程度有多深?
5 G* P# ^& E+ _% z1 {4 V) E1 A1 m11.测试人员的组织和管理方案是否可靠?& z! x' w7 y: d: P, p
等等…% R5 \, H ~' |( A1 g& Q# x6 N
而要验证我们的测试是否有较高的可靠性,我所想到有两点:9 h9 A; W. q# _( Z9 R- i5 i5 r- J
1.测试结果的可信性
: f: ^8 O7 }2 C4 |& z, f9 `" }; U6 O2.测试后的软件可靠性
% C+ t, ]! X& W/ P1 A) c( H3 J而对与软件测试的全面性这个问题,很容易让人想到从测试用例的覆盖率来表现。 |
|