- 0
- 0
- 约3.09千字
- 约 4页
- 2023-04-19 发布于山东
- 举报
软件工程中软件测试的必要性
软件工程提升软件强壮性解析
软件工程当前素来缺少一个明确的定义,但是当前业内专家都一致认
为软件工程一般分为需求解析、设计、编码及测试4个环节。其中前
面3个环节是整个软件的编写,而最后1个环节的软件测试,则是通
过各种专业测试方法来测试软件可否满足软件工程下的10种特点:可
更正性、有效性、可靠性、可理解性、可保护性、可重用性、可适应性、可移植性、可追踪性和可互操作性。
当前软件测试的现状
从对软件工程的解析来看,软件测试是保证软件最后强壮性的最后一个工序。但是,当前很多软件设计公司,在软件测试方面投入的人力物力都特别低,甚至没有特地的软件测试部门,而是由一些软件设计人员兼职。诚然这样也有了所谓的软件测试这道工序,显然因为软件设计人员自己的先入为主,所以在软件测试的过程中,经常不简单发现潜藏的问题。别的有的软件测试人员可是把软件推到市场上,部分使用人员来进行测试,诚然这也是一种测试方法,但是这种由用户测试的软件测试环节,更多的是在软件的操作体验的测试,其实不能够发现软件潜藏的bug,正确的软件测试流程,应该设计专业的测试软件,经过白盒测试的方法来针对软件代码进行测试。而上述的可是测试界面和操作,那可是软件测试中的黑盒测试法,只有综合白盒和黑盒,
才可能获得更好的软件测试收效。但是,当前能够综合这2种测试方法的专业软件测试部门,还是特别稀缺的。这自然以
原创力文档

文档评论(0)