软件维护活动分为哪几类
2个回答
展开全部
1、手工测试(纯黑盒测试):
即使发现缺陷的能力非常强,也会很快遇到发展瓶颈,因为任何手工测试的风险都较高,并且投入产出比不尽如人意。项目变更后,能够复用的只有个人经验,对团队建立与知识沉淀是几乎无帮助的。(经验可以分享?谁能保证人人适用呢。)
2、黑盒自动化测试:
稍微进阶了一些,提高了效率,可以做到定时自动执行,但是维护自动化脚本也是相当痛苦的,就算可以将一些代码抽象为公共模块,却无法避免前端的改动。目前产品功能自动化测试都基于比较浅的层次,所以是否开展、以多大范围开展是个值得仔细权衡的点。
3、接口测试(包括接口自动化):
这算比较深入的,有时感觉当一个测试真正抛开了前端页面,从接口层面开始介入测试时,他才真的成为了一名合格的测试攻城狮。此时可做的内容如满天繁星,想象空间无穷。
4、性能测试:
无论对于App还是后台服务器,性能都是非常重要的点,专业的性能测试攻城狮对单一方向的要求很高,对性能问题的嗅觉也会更敏感。
5、白盒测试:
这个方向非常高深,真正的白盒测试是要能够去验证代码的正确性和有效性,这些攻城狮的水平应该高于很多开发。
中外链科技
2024-10-29 广告
2024-10-29 广告
我们北京中外链科技有限公司专注于为企业提供高效的质量管理软件解决方案。该软件集成了项目管理、质量控制、缺陷跟踪与数据分析等功能,旨在帮助企业实现全流程质量监控。通过智能化的数据分析,企业能够及时发现并解决质量问题,提升产品质量与客户满意度。...
点击进入详情页
本回答由中外链科技提供
推荐于2017-12-15
展开全部
根据起因可分为:
1、改正性维护
2、适应性维护
3、完善性维护
4、预防性维护
1、改正性维护
2、适应性维护
3、完善性维护
4、预防性维护
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询