软件测试——一点看法

这个学期我学习了软件测试这门专业课程,在课程即将结束的时候,我也对这门课程建立基本的了解和理解。软件测试这门课程作为软件工程专业中一门很重要的课程,已经在软件领域占据了不可替代的角色,当一个软件从雏形到真正的在一台计算机上运行的时候,谁也不能保证计算机软件能一步到位的满足人们的需求。所以就有了软件测试,其目的是:第一是确认软件的质量,其一方面是确认软件做了你所期望的事情,另一方面是确认软件以正确的方式来做了这个事件。

如今,各种软件琳琅满目,创意层出不穷。在这种环境下,想要让自己的软件脱颖而出,软件的稳定性、实用性是必不可少的,而想要提升这些属性,软件测试是必要手段。

软件测试对逻辑思维、学习能力、反应要求很高,是否有严密的思维和逆向思维也非常重要。做测试还要考虑到所有出错的可能性,有时候还要用一些非常规的的测试方法。软件测试还很注重软件性能问题,也就是要保证软件运行得很好;不同的使用环境下,考虑软件的兼容性同样重要。对于测试员来讲,会比开发人员更加重视软件产品的质量问题。在测试过程中,测试者可能会为客户的需求角度考虑到更多,由此我们可以认为测试人员有权利决定产品是否可以发布。

可以说,软件测试是软件质量的基础之一,真的很重要啊。

时间: 2024-11-06 03:46:53

软件测试——一点看法的相关文章

自己对Java的一点看法

作为一个理论性比较强的学生,谈一下这段时间对java以及对程序设计的理解 java相对于其它语言有几个特点,一个是面向对象,一个是强类型           首先谈谈面向对象,关于类和对象,这个一定要有深刻的认识,在类中,首先一个最重要的概念就是构造方法,为什么说它重要,就是因为你只要需要创建一个类地实例对象就需要调用到构造方法,这个就决定了这个类一开始要做什么,还是举一个例子吧         比如说BrfferedReader类,这个的构造方法就是BrfferedReader(Reader

关于shopnc系统使用的一点看法,静态规则

关于shopnc系统使用的一点看法, 自从上了这套系统以后, 系统bug不断, 官方至今圈子的静态化问题都没有处理好, 这个问题,我百度了很久,几乎没有人能解决, 想换成discuz程序把, 又需要做数据库对接,非常麻烦, 如果有人解决了shopnc商城系统的圈子静态规则,希望您能跟我联系一下,付费收规则. 谢谢.

关于软件测试工程师的一点看法

软件测试工程师,顾名思义对软件进行相关测试工作的人员,包括功能性测试.性能测试.安全测试等等.对人员的要求从以前的黑盒测试发展到现在需要测试人员自己写测试脚本.测试工具等.这是顺应潮流的事情,也对软件测试工程师提出新的要求.新的能力.如果不具备走读代码.不具备写测试脚本,自己固步自封,那么终有一天会被这个行业所淘汰.现在很多企业已经要求开发能够自己做unit test以及基本功能的验证,测试人员做集成测试验证,但这不足以保证软件完全没有bug.测试作为软件出去的最后的检验者,如何能在软件大规模使

对人生的一点看法

说到人生这个话题,你的第一个反应应该是"话题太大,无从谈起"吧?对于"话题太大"的话题,伴随左右的似乎总是有这么一句:"仁者见仁智者见智".所以,这里我也只是发表我的看法. 在我看来人生其实很简单,但如果让你也认同"人生很简单"这个命题,你首先得认同下面三个观点,本文所有的讨论都是以下面的三个观点为基础的,这三个观点就是: 200年以后,没有人会记得你是谁.你记得你爷爷的爷爷的生平事迹吗?连你都不记得,更何况其他人呢? 即便你

对苹果公司未来的一点看法

这段时间苹果和微信的"打赏 "风波,闹得行业沸沸扬扬.大家纷纷站出来指责苹果公司太霸道,为了利润什么钱都敢要.而且有很多人看衰苹果,觉得如果微信等主流的软件一旦不支持苹果的设备,那么苹果的前景将一片黯淡.网上有太多的文章和论点在讨论苹果和微信们到底谁重要,就不在这里重复别人的观点了,没多大意义. 其实我也对苹果的前景不太看好,并不是因为这次的风波.个人感觉即使没有这场风波,苹果的未来仍然不乐观.前段时间看了<乔布斯传>,被乔布斯的魅力深深的折服的同时也坚定了自己看衰苹果的看

对struts1.2中ActionForm的一点看法

转自:http://hi.csdn.net/space-62502-do-thread-id-4019.html   觉得总结的不错,也收藏学习下. ActionForm的应用 (1) .创建一个form类必须继承四个夫类中的一个.比如继承ActionForm. (2) .一个form类中的每一个属性都将和页面中否form 表单中的每一个元素一一对应 例如. 一个表单为:<form> <input type="text" name="username&quo

关于Firedac的一点看法

Firedac集成在Delphi中已经有几个版本了,偶尔也拖到Form上试着用用,虽然知道Firedac有可能是最终的(或很很长时间内)数据访问技术,可一直不能接受它,其中最大的原因就是过于“复杂” -- 虽然复杂也意味着功能更强大. 就个人的感觉而言,一个好的软件系统,[基础]是好的设计,没有好的设计,意味着软件的生命不会长久,只要不是”一次性“的软件,必然会有升级和维护. 重构就是一种非常好方式,简单的来说,提炼方法,提炼类和接口等等.而针对RAD开发来说,是需要一定的“勇气”的,因为DEL

关于心理学方面的一点看法

我们知道商人赚钱利用的是一种信息的不对称,而大多现代商业模式利用的是知识的不对称,本质上就是以知欺人或者以智欺人.和物理学等其它学科不同,心理学是最近1-200年才发展起来的全新学科,是一门非常伟大的学科.现代商业和管理很多理念或者制度的设计都是基于此的.比如广告学,销售推广,以人为本的管理制度,还有概念横飞的华尔街金融制度及衍生品(心理学+数学).心理学不仅仅与这些有关,也与我们本身密切有关,如果我们要了解和治疗现代人的各种心理疾病(最典型的就是抑郁症),也必须懂得心理学. 由于文化的因素,也

对配置性编程的一点看法

人有追求高灵活性的倾向,这种心理源于对需求变化的恐惧,而在这种心理(一部分其实是从众心理)下,要对事务保持一定的"中庸"是很难的,例如,现在的编程就形成了这种过度配置的局面.似乎不采用配置性编程就不是编程一样,下面看几个例子:1)Hibernate,EF等框架的实体及关系映射本来数据库里已经定义了一套完整的规则(包括表结构和表间关系及约束),早期的这些框架还非得把这种规则在配置文件里重新实现一遍,好处肯定是有,因为任何事物都有两面性,但如果系统稍微复杂一点,这种做法实际上是坏处远远大于