一、测试的种类很多,大概有
1、代码、函数级测试
2、模块、组件级测试
3、系统测试
请说出这些测试最好由那些人员完成,测试的依据是什么,并说明理由。
]
代码、函数级测试一般由白盒测试人员完成,他们需要测试的是对代码的测试
模块、组件级测试主要有灰盒或者黑盒人员测试,需要对所测试的程序内部结构与原理有较强的了解,属于各模块间的衔接与关系,能够测试出模块之间变动而造成对其他模块的影响
系统测试在于模块测试与单元测试的基础上进行测试。
了解系统功能与性能,根据测试用例进行全面的测试。
二、设计测试用例和测试数据时应该考虑哪些方面,即不同的测试用例和数据各自针对那些
方面进行测试。
设计测试用例时需要注意的是,除了对整体流程及功能注意外,还要注意强度测试、性能测试、压力测试、边界值测试、稳定性测试、安全性测试等多方面。
设计测试用例在除了常用数据外,还需要考虑极限值、边界值、重复值、0值及负值,即不同的测试用例需要不同类型的数据值来进行测试。
三、如果测试程序向打印机输送打印内容,应该选用那些破坏性测试用例。
答:用此程序打印大量的文件
长时间不停止的使用此软件进行打印操作
长时间不停止的打印大数量及大文件的操作;
在打印过程中断电、重启等破坏性操作
四、下图是windows保存对话框,如果为文件名建立测试用例,等价类应该怎样划分?
1长文件名
2短文件名
3特殊字符/‘。
‘;、=-等
4中文/英文等
五、假设由一个文本框要求输入10各字符的邮政编码,对于该文本框应该怎样划分等价
类?
1 特殊字符是否可以输入
2 英文字母是否可以输入
3 汉字是否````````````````
4 是否可以不输入字符就可以确定
5 输入超过10个字符
6 字符可以混合中英数字
六、有一个软件产品,功能是输入3个数字代表三角形的三个边,计算其面积,请设计测试
用例并标识出该用例的测试目的。
这个问题在软件测试这本书里面,主要是设置边界值
七、在SQLSERVER查询分析器中选择想要使用的数据库,有哪两种方法?
用命令行: use 数据库名称
在工具栏选择
八、请指出下列子句在SELECT语句中所起的作用。
SELECT 选择
INTO 插入
FROM 从某个表
WHERE 条件在什么时候WHERE子句设置查询条件,过滤掉不需要的数据行。
GROUP BY 分类分组
HA VING
ORDER BY 查询结果排序。