员应该避免检查自己的程序,软件测试应该由第三方构造。3、设计测试用例时应该考虑到合法的输入和不合法的输入以及各种边界
条件。4、注意测试中的错误集中发生现象。5、对测试错误结果有确认过程。6、制定严格的测试计划,并把测试时间安排的尽量宽松。7、回归测试的关联性,原有功能过滤8、进行版本控制,制定变更测试文档的流程。
13你认为一个优秀的测试工程师应该具备哪些素质?
1.具有良好的计算机编程基础2.具有创新精神和超前意识3.不懈努力,追求完美4.具有整体观念,对细节敏感5.团队合作精神
14软件测试活动的生命周期及各阶段的内容。
第一阶段计划:负责整个测试阶段的监控。第二阶段需求分析:确定测试需求分析,制定系统测试计划。测试需求分析是指产品生存周期中测试所需的资源、配置、各阶段评审通过的标准等。第三阶段设计(概要设计和详细设计阶段):制定集成测试计划和单元测试计划第四阶段程序编写开发相应的测试代码或测试脚本第五阶段测试实施测试,并提交相应的测试报告。第六阶段运行和维护项目规划阶段。
f15测试结束的标准是什么?
严重程度在某一可接受范围内的缺陷都已经关闭是否达到原先的覆盖定义标
16简单介绍至少五款软件测试或测试管理的工具。Wi
Ru
er进行功能测试;LoadRu
er进行性能测试;QuickTestProfessio
al支持功能测试和验收测试;JMeter进行web测试;badboy;VU
it26三、分析题
1某软件的规格说明:文件名的第一个字符必须为A或B,第二个字符必须是数字。满足则修改文件。若第一个字符不为A或B,打印错误信息X12,若第二个字符不为数字,则打印错误信息X13。
要求:列出原因与结果,画出因果图,并根据因果图列出判定表。
2请为以下函数单元进行单元测试设计测试用例,要求满足条件组合覆盖与路径覆盖。(注明得到测试的过程)
i
tfu
c1i
tabci
tk1
ifa0b0kka
elsekkb
ifc0kkc
retur
k
f3对上图程序进行自顶向下、自底向上、三明治集成测试,请分别给出测试过程。
f4以下是某应用程序的规格描述:某城市的电话号码由三部分组成。说明如下:区号空白或3位数字;前缀非“0”或非“1”开头的3位数字;后缀4位数字。若输入正确,提示有效输入;若输入错误,则提示无效输入。
要求:划分有效与无效等价类,并用等价类划分法设计所有有效的测试用例。
fr