8、 可操作规程51Testing软件测试网d(F^5j1b;l
可操作的考虑必须在需求阶段详细指明。在用户驱动的嵌入式应用系统
.w[Ma"aT"Y0中尤为重要。为运行系统,必须在终端上遵循该操作规程(换言之,该规程必须为让终端为处理事务做好准备)。
QG%t-wz[,t0 测试内容:
.Z+h
JOF4wKHF3UB0V_01, 是否标识出了事务的容量;51Testing软件测试网~_0]S_~
2, 是否确定了处理时间;
0} K#wR'mV{%K;r-?03, 是否确定处理频率;51Testing软件测试网&e6|m M9b%w%? w
4, 是否确定了在线储存文件;
jb2Xv%N05, 处理是否需要通信功能;51Testing软件测试网(f't1L-B8sM5`4s
6, 是否需要光学扫描之类的特殊处理功能;
&Ol+zw1|;~+G;c}@07, 是否期望计算机操作执行诸如数据输入之类的特殊任务;
'A*Kh zguOG08, 确定计算机操作是否得到了项目需求的建议。
Y#vJl$a)r I;Vf09、 定义了系统的容错能力
-{&C$ni+M-zd0应该定义了系统的控制的预计的可靠性。比如,需求阶段应确定如下的51Testing软件测试网 chA.T)_/t
控制需求:24小时电力测量保护控制装置必须处理的过载保护时过流时在整定范围内的容错能力,如果还没有确定这种容错能力,那么就没有设计和度量在过流段内的处理可靠性的基础。如果没有定义缺陷的预计水平,通常认为是零缺陷的。在处理过程中让一些缺陷发生而不是控制或度量缺陷的数量,这常常是更经济且对用户是有好处的。
rY:Z,m{ LY0 测试内容:51Testing软件测试网5[3o@.t4Z]X
1, 是否标识出重要容易出错的模块;51Testing软件测试网\"r8wv [ i&?A
~
2, 是否标识出风险的正确性和完整性;
9R~
T3JF:~)q7vD5Y03, 是否确定出错时中止系统的方法;
0n4i#?p#{04, 是否标识出重要功能所需的精确度;51Testing软件测试网 Q4O`{q;dx#o
5, 是否建立用于确保能及时输入所有事务的规程;51Testing软件测试网
wy,Hav
t#M"R
6, 是否指定了监控重要功能出错的规程;51Testing软件测试网1V1f)`mWPx`$y
7, 是否为不正确不完整的数据建立规程。51Testing软件测试网d1TFf.aa3i
10、 明确的授权规程51Testing软件测试网.cz-TwTZUh)b }
授权需求具体制定了授权的方法,通过该方法将确保实际中是根据
-`hLR,J%r0管理测试开发过程的目的来处理事务的。
Ik,al{@u0 测试内容:51Testing软件测试网z;I@4x;]v c
1, 是否标识出所有关键事务;51Testing软件测试网m;K!k;MV
2, 是否确定对各关键事务进行授权的规则;
'gHQWZ9D9Z9Lsl03, 授权规程是否与事务控制的资源价值相致,不要浪费资源去控制一些没有价值的事务;
zj6PhcfF^04, 是否定义了各事务的授权人员;
U$|tx9}X9O05, 规范是否确定了由系统自动生成的事务;
.sBz(qj%kez2C2u06, 规范是否确定需要同时处理给事务授权的人员;
)U}J!pk-S5?
E07, 是否确定了给计算机生成事务的授权规则;
3JKW3V\T ?{08, 是否监控计算机生成事务合理性的规程。51Testing软件测试网xY6mC-^OU6m
11、 明确的文件完整性需求
Y
HqG`$_"kU0必须指定用于确保软件系统文件完整性的方法。这通常包括包含在
(]|)qQ
G0文件中以及独立的自动化应用程序中的控制总数。这些控制必须确保细节记录与每个控制文件相对应。
#k;l"UO8rZ
L|6D0测试内容:51Testing软件测试网$V8_,Z9B0lLp
TGe
1, 是否标识出项目的重要计算机文档;
&`{"C NCj0c7g2t.Q02, 是否标识出每个人关键文件的数据成分;51Testing软件测试网.aqeOWZp3e-qI0L
3, 是否标识出关键控制字段;51Testing软件测试网$bW4p9b m1a?]
u,~
4, 是否确定用于关键字段的内部文件的完整性方法;
&H(_/H|$s/\EEa05, 是否确定了一个多用户系统中有一个用户是负责数据的完整性;
jVc#N+BS?C(n&L N06, 是否确定对关键字段独产控制的方法;51Testing软件测试网1E4ED,ln*cu
7, 是否来自文件的完整性控制所期望的可靠性程序的基础上确定了偏差。51Testing软件测试网
Ou)hf+IN
12、 明确系统恢复重建需求
/t6p D&w*[jq:t0系统恢复重建涉及到处理精确度的证实和系统出问题之后的恢复
"L9D I
w
ug'I @0z0项目组管理人员必须明确是否应该执行恢复过程以及执行的时间。如果认为恢复是必需的,那么项目组必须指出执行恢复过程所处的时间跨度。根据每天中的某一刻或每一周的某一天,在恢复(复归)系统时必须保留的数据,以及影响其它功能的数据的种类和内容。51Testing软件测试网yu1|+o4PKI!l%t
测试内容:51Testing软件测试网b$k0m/Of
o{]^
1, 是否建立恢复系统重建立规程;51Testing软件测试网|K5e\2jv6^'N7MPh
2, 需求文档是否充分并且与标准一致;
cg3Ll0\rp03, 是否确定了从某个点已完整性点恢复重建处理的标准;51Testing软件测试网!n\.T'aXT
4, 是否陈述了跟踪处理事务直到恢复重建功能程序对它进行控制;51Testing软件测试网|8l{-_S
5, 是否为所有恢复重建阶段指明了恢复时保留的数据。
5F-t&I6wf7P,I.A013、 明确系统失效时的影响51Testing软件测试网N;Cs-D)h
K
应该明确系统在失效或连续性失效产生的影响,如果系统失效只导
4t:S;zpB3e0致最小的损失或没有损失,那么就不必要确保失效不发生,如果失效发生在至关重的地方,那么就得明确在至关重地方失效的影响。51Testing软件测试网*Xs0`9yK
h7K1A"b
测试内容:
C6q6\5Yr%@#R01, 是否定义了应用系统失效时所引起的经济损失;51Testing软件测试网]6j^7J5o2EPe1t
2, 失效带来的经济损失是否得到扩充从而可以显示不同时段的损失(比如:一小时、一天、一周、一月、一年)的损失;
4TuWT.u?K03, 建议的失效处理程序是否可靠且可行;51Testing软件测试网
LJEV(z v3lz:_)P`
4, 如果系统失效,是否有必要的恢复该系统的判定;51Testing软件测试网+mGz"u8vPk
5, 万一系统失效不能操作,是否有其它处理程序;
2y
e
B wFc1g*d;s8r06, 如果需要其它操作是否要指定出来;51Testing软件测试网XWHu*C[fI7`/[
7, 一旦系统失效,是否定义了通知用户的规程;
M3T'}&I)U2E:l*G08, 是否指明了预期的系统连续正常工作的时间。
6Zmr w YF+L'cO;E014、 明确系统权限51Testing软件测试网A7s-pVN.j3U'js
应该指定相应的安全需求以显示系统资源与人之间的关系。安全需51Testing软件测试网7U2j|!b~o
求应指明控制中将要用到的所有可用资源,然后指出谁可能访问这些资源并将用于什么操作目的。比如:可能授予查看测控保护装置记取数据权限,但不能进行整定修改权限。51Testing软件测试网&U8YQ
^0@bW2OO#|j
测试内容:51Testing软件测试网(?.lt~.^s8kQ
1, 是否明确标出系统的所有资源;
T!rwQ*A^&AX02, 是否标识出系统资源的使用者;
m0tlXV03, 是否标识出系统权限的管理者;51Testing软件测试网N!tYXyB;LB
4, 是否建立一个与授权访问资源的用户对用表;51Testing软件测试网 nXF ecMm:]cJ
5, 是否指重要资源的要重要性;
`$mbp8}_U B7NMn"X06, 是否建立一个用于监控的非法访问规程;51Testing软件测试网g@5~(m)G'W
7, 是否建立了惩罚非法访问者的程序。51Testing软件测试网
Ut~ckyh\5p4{;tF