白盒法黑盒法_白盒法测试测试方法_黑盒法是根据程序的(17)

电脑杂谈  发布时间:2017-03-06 06:02:56  来源:网络整理

路径①②④⑥⑤⑨③:取n = 2, V[0] = 2, V[1] = 1, 预期结果:k = 1, 路径⑨③不可达

路径①②④⑦⑤⑧③:取n = 2, V[0] = 1, V[1] = 2, 预期结果:k = 0, 路径⑧③不可达

路径①②④⑦⑤⑨③:取n = 2, V[0] = 1, V[1] = 2, 预期结果:k = 0, V[0] = 1, V[1] = 2

8、解答:设三角形的三条边分别为A, B, C。如果它们能够构成三角形的三条边,必需满足:A > 0,B > 0,C > 0,且A + B > C,B +

C > A,A + C > B。

如果是等腰的,还要判断是否A = B,或B = C,或A = C。 对于等边的,则需判断是否A = B,且B = C,且A = C。

列出等价类表:

测试用例设计(略)

9、解答:

(1) 因果图

(2) 测试用例设计

测试用例 每一纵列为一个测试用例

10、解答:由shooman公式:

其中,IT = 105,MTTF1 = 0.4,T1 = 160,n1 = 100,MTTF2 = 2,T2 = 320,n2 = 300。得:

?(1) 解得程序中固有得错误总数ET = 350,此外K = 1000。

?(2) 设MTTF = 10,有

解得x = 340。由可靠性累积曲线EC (t) = ET (1-e-K1 t ),

得 100 = 350 (1-e-160K1)

300 = 350 (1-e-320K1)

因此,3-3*e-160K1 = 1-e-320K1

2 = 3*e-160K1- e-320K1 设 x = e-160K1

有 x2 – 3x + 2 = 0

解得 x1 = 2,x2 = 1, K1 = ln(x1)/(-160) = - 0.693/160 ? 0.00433。

因为ln(x2)/(-160) = 0,舍去

代入:340 = 350 (1-e-K1 t ) = 350(1-e-0.00433 t )

350e-0.00433 t = 10

t = (ln(35))/0.00433 ? 821 (小时)

因此求得为使MTTF = 10,测试和调试该程序需要花费821小时。

?(3) MTTF与测试时间t之间的函数关系:

因为EC (t) = ET (1-e-K1 t ),则ET - EC (t) = ET e-K1 t。代入shooman公式:

11、解答:在对照需求做有效性测试和软件配置审查时,是由软件开发者在开发环境下进行的测试。而接下来做验收测试时则以用户为主。软件开发人员和QA(质量保证)人员也应参加。由用户参加设计测试用例,使用用户界面输入测试数据,并分析测试的输出结果。一般使用生产中的实际数据进行测试。

?如果软件是为多个客户开发的,则需要进行α测试和β测试。α测试是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的测试。软件在一个自然设置状态下使用。开发者坐在用户旁边,随时记下错误情况和使用中的问题。这是在受控制的环境下进行的测试。

?β测试是由软件的多个用户在一个或多个用户的实际使用环境下进行的测试。这些用户是与公司签定了支持产品预发行合同的外部客户,他们要求使用该产品,并愿意返回有关错位错误信息给开发者。与α测试不同的是,开发者通常不在测试现场。因而,β测试是在开发者无法控制的环境下进行的软件现场应用。

城市的电话号码由两部分组成。这两部分的名称和内容分别是:


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-36049-17.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 任瑶
      任瑶

      小王子加油

    • 朱晓丽
      朱晓丽

      在短短十个月内连阿里在美股票市场都能在一百二十美金跌破发行价

    • 蒋舒婷
      蒋舒婷

    热点图片
    拼命载入中...