A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 丰丰百晓 初级黑马   /  2018-8-26 22:49  /  1457 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

        通过在黑马两个月的学习,我深深的认知到软件测试的重要性与必要性。我们都知道做软件项目是一项十分耗费时间和金钱的工作,当一个软件经过可行性分析、需求分析、概要设计、详细设计、编写代码到实现等一系列的努力,终于完成之后,在没有进行专业的软件测试情况下,直接给客户使用,当客户在正常使用过程中发现软件存在重大缺陷,甚至完全不能使用的情况,这都会引起客户的愤懑情绪,或要求程序重新编译,或不付尾款,最终导致项目失败,公司损失重大。其中的主要原因,是专业软件测试人员的缺失。若软件测试人员可以在编程过程中或者更早的参与到整个项目中,就可以尽早的发现软件中的缺陷,从而通知相关人员进行修复改进,通过不断的测试,尽量多的发现缺陷,就可以让软件上线之后尽量少的出现缺陷,从而帮助公司降低项目失败概率,回避不必要的商业风险。软件测试的重要性与必要性从而体现。
        软件测试可以根据阶段进行划分,可以分为单元测试、集成测试和系统测试,其中的单元测试就是功能点测试,需要确保每一个功能都能正常实现需求;集成测试就是将多个单元集成起来一起测试,多用业务场景法进行测试,一般从两种角度进行编写测试用例,分别是用户角度和项目角度;系统测试是对整个软件进行测试,主要是非功能测试,包括效率性(时间性)、安全性、兼容性等。
        软件测试的目的十分明确,就是让软件符合用户需求。
        目前在学习python,希望能学好。

3 个回复

正序浏览
回复 使用道具 举报
加油加油
回复 使用道具 举报
66666666
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马