|
我们在做一个开始实施测试之前,我们就需要尽量的要考虑到:
6 d |$ n. r/ U' ]1.我们测试的对象是什么?, H& v0 O' X7 ~. i1 d& J/ F( Y2 X
2.在什么环境下实施我们的测试工作?
. C9 v* u) R3 t$ x' P3.我们的测试所要花费的时间、经费和资源(最好还是不要超出预算的为好,不然可能老板不支持我们的工作,反倒是个麻烦了!嘿嘿)?/ N% C, C) {$ l
4.制定的实施方案是否可行性?+ M1 i& M: s$ Z3 @" P) U
5.制定的实施方案所担当的风险系数有多高?$ @' Z2 D- A" X# U
6.是否还有更好的可降低风险的实施方案?
4 i- B* R! @; ]) [3 \7.我们的测试工作以什么样的来衡量我们的工作成绩?(甚至是对工作的奖惩办法等)
+ _: H- d" K* ^! b: A9 K' |8.是否有对于工作风险的控制方案。
* W5 ]2 t( W# i( G1 Q" G. X& j% H9.工作中,任务交代的是否够清楚?以免让执行者随意瞎搞,导致对其测试工作不可控。
. L: m6 V C/ N& m, {1 b10.项目成员对这个要测试的对象的理解程度有多深?
/ a, o0 o+ V, c# A11.测试人员的组织和管理方案是否可靠?( Z* `3 s( l) A
等等…. T& C( T' a" s9 J7 ~8 A& r) a
而要验证我们的测试是否有较高的可靠性,我所想到有两点:
8 R8 W C8 p6 \4 Y1.测试结果的可信性
6 |0 t' n0 H- @8 y2.测试后的软件可靠性5 R, G' N+ ?6 H' J2 U% I' Y" ~- Z
而对与软件测试的全面性这个问题,很容易让人想到从测试用例的覆盖率来表现。 |
|