赞
踩
软件是一系列按照特定顺序组织的计算机苏剧和指令,是计算机中的非有型的部分软件包括程序、数据、文档、软件分为系统软件、应用软件和介于这两种软件之间的中间件。
通过一些手段和方法对设计完成的软件产品进行正确性、功能性、安全性、兼容性等验证的过程
软件测试工程师指理解产品的功能要求,并对其进行测试,检查软件有没有缺陷(Bug),测试软件是否具有稳定性、安全性、易操作性等并输出相关的总结报告的专业人员。
软件测试工程师在一家企业中担当的是“质量管理”角色,及时发现软件问题并及时督促更正,确保产品的正常运作。按其级别和职位的不同,分为四类:初级、中级、高级、资深;
过硬的专业技术;
五心要求(专心、细心、耐心、责任心、自信心);
不断的学习总结;
良好的职业道德;
软件危机:
落后的软件生产方式无法满足迅速增长的计算机软件需求,从而导致软件开发与维护过程中出现一系列严重问题的现象
软件开发进度难以预测
软件开发成本难以控制
用户对产品功能难以满足
软件产品质量无法保证
软件产品难以维护
软件缺少适当的文档资料
建立与软件生产有关的概念、原则、方法、技术和工具
指导和支持软件系统的生产活动,改进产品质量、生产率
提出了软件生命周期的模型
结合人工智能,推进程序自动化
需求分析→设计→编码→测试→运维
需求分析,
概要设计,
详细设计,
编码,
单元测试,
集成测试,
系统测试:完整的测试,
验收测试
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。