码迷,mamicode.com
首页 > 其他好文 > 详细

测试心得——矢量图编辑系统

时间:2019-01-02 23:34:48      阅读:319      评论:0      收藏:0      [点我收藏+]

标签:自己的   nbsp   通过   应该   存在   do it   成功   实现   包括   

1. 对测试新的认识

 曾经对软件测试很轻视,因为我那时很无知,只讲究“编程才是硬道理”。 如今却非常软件测试非常热衷和重视,包括软件测试工具,方法,理论,技术。因为开发工作中,深刻体会到软件测试的重要性。通常程序员只考虑到实现功能,却忽视了如何将程序、功能做得更完美,运行速度更优化。测试员就应当指出存在的缺陷。

(1)测试是为了发现程序中的错误而执行程序的过程。
(2)好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案。
(3)成功的测试是发现了至今为止尚未发现的错误的测试。
(4)测试并不仅仅是为了找出错误。通过分析错误产生的原因和错误的发生趋势,可以帮助项目管理者发现当前软件开发过程中的缺陷,以便及时改进。
(5)这种分析也能帮助测试人员设计出有针对性的测试方法,改善测试的效率和有效性。
(6)没有发现错误的测试也是有价值的,完整的测试是评定软件质量的一种方法。
(7)另外,根据测试目的的不同,还有回归测试、压力测试、性能测试等,分别为了检验修改或优化过程是否引发新的问题、软件所能达到处理能力和是否达到预期的处理能力等。
 
2. 测试方法
软件测试主要工作内容是验证和确认,验证是保证软件正确地实现了一些特定功能的一系列活动, 即保证软件以正确的方式来做了这个事件(Do it right)
确认是一系列的活动和过程,目的是想证实在一个给定的外部环境中软件的逻辑正确性。即保证软件做了你所期望的事情。(Do the right thing)
软件测试的对象不仅仅是程序测试,软件测试应该包括整个软件开发期间各个阶段所产生的文档,如需求规格说明、概要设计文档、详细设计文档,当然软件测试的主要对象还是源程序。同时应当注意以下原则:
1.程序测试的过程具有破坏性
2.程序员应避免测试自己的程序
3.程序设计组织不应测试自己的程序

测试心得——矢量图编辑系统

标签:自己的   nbsp   通过   应该   存在   do it   成功   实现   包括   

原文地址:https://www.cnblogs.com/pine9710/p/10211577.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!