软件开发与软件测试有什么区别
软件开发是生产制造软件;软件测试是验证开发出来软件的质量。类比传统加工制造企业,软件开发人员就是生产加工的工人,软件测试人员就是质检人员。
关系应该是:
1、没有软件开发就没有测试,软件开发提供软件测试的对象。
2、软件开发和软件测试都是软件生命周期中的重要组成部分
3、软件开发和软件测试都是软件过程中的重要活动。
4、软件测试是保证软件开发产物质量的重要手段。
一、职位不同
1、游戏测试员:选择通过工具,内存修改,设置断点,封包修改等方法来制造游戏漏洞,然后加以修复,以免这些漏洞被外挂制作者利用。
2、软件测试工程师:理解产品的功能要求,并对其进行测试,检查软件有没有缺陷(Bug),测试软件是否具有稳定性、安全性、易操作性等性能,写出相应的测试规范和测试用例的专门工作人员。
二、特点不同
1、游戏测试员:?热爱游戏,有吃苦耐劳的精神,能够接受重复的劳动。合格的游戏测试员要具备企划游戏或者编写程序的能力,而且必须有相当的耐心与细心进行测试。
2、软件测试工程师:在一家软件企业中担当的是“质量管理”角色,及时发现软件问题并及时督促更正,确保产品的正常运作。
三、要求不同
1、游戏测试员:负责公司游戏产品的测试设计,制订测试策略,评估测试风险;编写测试计划,测试用例;对游戏整体功能进行合理性评测;撰写并提交测试报告。
2、软件测试工程师:使用人工或自动手段,来运行或测试某个系统的过程。其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。
百度百科-软件测试工程师
百度百科-游戏测试员
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!