1.什么是软件缺陷?软件缺陷的产生对软件有什么影响?
答:软件缺陷是计算机软件或程序中存在的某种破坏正常运行能力的问题、错误,或者隐藏的功能缺陷。
缺陷的存在会导致软件产品在某种程度上不能满足客户的需求。
2.什么是软件测试?软件测试的基本原则是什么?
答:软件测试是从用户角度出发,普遍希望通过软件测试暴露软件中隐藏的错误和缺陷,已考虑是否可以接受产品。
基本原则是从软件开发者出发,则希望软件测试成为表明软件产品不存在错误的过程,验证该软件已正确地实现了用户的要求,确立人们对软件质量的信心。
3.什么是软件测试用例?良好的测试用例应该具有什么样的特性?
答:测试用例是一组测试输入、执行条件和预期结果的集合,目的是要满足一个特定的目标,比如执行一条特定的程序路径或检验是否符合一个特定的需求。
良好的测试用力应具备:满足某一个测试目标或测试任务来衡量一组测试用例的结构、设计思路和覆盖率等。
4.怎样搭建软件测试环境?对软件测试人员有什么要求?
答:(1)机房环境的建立 (2)硬件环境的建立 (3)软件环境的建立 (4)网络环境的建立 (5)安全措施的实施;
(1)具备计算机软件测试的基本理论知识 (2)熟悉开发工具和平台 (3)掌握测试工具的使用 (4)善于学习,理解与归纳 (5)耐心、细致、工作态度好。