自己就是从程序员转软件测试的,就个人感慨说一些吧,先说说开发转测试的误区: 1、觉得开发转测试是不得已而为之 如果你只是单纯觉得自己不适合做开发或者不喜欢做开发的话,那么你转软件测试也是一样的。你需要对软件测试有更多的了解,以...
1、测试驱动开发 生产高质量产品的软件开发过程对于软件的质量和软件开发人员来说是非常重要的,一方面要开发高质量的软件产品,另一方面还要兼顾软件开发的成本、人员的效率及合理的开发进度,在软件开发方法中,极限编程提供了一个新的思想。 ...
1、编写目的 测试是“为了发现程序中的错误而执行程序的过程”。测试的目的就是在软件投入生产性运作之前,尽可能多的发现软件中的错误。软件测试是保证软件质量的关键步骤,尽管不可能做到完美,但是可以做到更好。在软件开发的过程中,开发人员...
首先,要有宽泛的计算机基础知识。微机原理,数据结构,数据库,操作系统原理,编译原理,逻辑,编程语言,网络,等等,都要系统地学习过。都精通不大可能,因为人的兴趣都不相同,但是,这些功课的基本知识点是应当了解的。我们在谈到职业的类别的时候...
经常听到有用户反馈,某某输入法好用,很准!某某输入法连“楼脆脆”都敲不出来!等等。这些用户的体验其实都是和输入法的准确率相关的。今天就向大家简单介绍一下我们是如何测试输入法的准确率的。 一个好的输入法就是要能让用户敲什么有什么,感...
[概述] 测试文档是测试过程中输出的测试工作产品,类似于软件工作产品。然而实践中经常面临有无数的测试文档需要撰写,而使用文档的效果却是非常有限。本文阐述了测试文档深度与广度选择需要考虑的一些因素。 [正文] 测试文档是测试人员...
导读:代码审查已经被广泛的认可为一种非常好的做法,现在很多大公司比如Google也在做代码审查。代码审查不仅可以有助于你的工作,还能分享知识。原文是《Code reviews in the 21st Century》,现对此文进行编译。文章内容如下: 在软件工程领域里...
在软件测试中不仅要检查程序是否出错、程序是否和软件产品的设计规格说明书一致,而且还要检验所实现的正确功能是否就是客户或用户所需要的功能,两者缺一不可,这两部分活动构成了一个完整的测试活动。这就是软件测试中有名的V&V,即Verification...
软件测试中往往存在一些认识上的误区,制约着测试的发展,主要有下面八大误区。 一、测试和调试是一回事 测试和调试有着根本的不同。测试一个有计划,可重复的过程,目的是为了发现软件中的潜在错误和缺陷;而调试是一个随机的、不可重复的过...
很久没上来了,一直出差。再说比较懒,再加上北方的冷天气,我就更懒得动了。给一直关心我的朋友道个歉,2012了,认真学习,不带遗憾。 出差半年跟了第一个项目,做配置管理,具体的业务不方便说,只是这半年下来,才发现整个测试工作、甚至整个产...
管理决定效率,方法决定效果。万事皆如此。 《兵法》有云:夫未战而庙算胜者,得算多也;夫未战而庙算不胜者,得算少也。多算胜少算,而况于无算乎! 首先讨论当前测试部能做哪些工作。按照我们当前的开发情况,下一步将全部使用三层架构,两...
现在对于测试方面,首先就是一些工具的引入。这里包括: 1、TestManager。现在主要是用来管理测试用例和测试执行还有测试日志的一些东西,还有更多的功能现在还没有研究。 2、ClearQuset。自从引入后效果比较好,这次主要是考虑对于一些流程...
仅仅就编程来说,实在是一件很简单的事,就是“程序 = 算法 + 结构”,但要想做出一个软件产品来就不是这么简单的事了。 虽然“程序 = 算法 + 结构”没错,但随着市场的变化,需求的变更,这些算法和结构也是在时刻变动,有可能我们分析出这些算法...
工作过3年了,说明偶做软件测试工作也过3年了,说没有一点自己的特别感受,那是假的,但这些感受需不需要把它写成文字呢?让几年后的自己再去看看自己当年工作3年时的状态呢?不管怎样,了解我的人都知道偶是一个心里藏不住话的人,就铁定写点东西来记...
...接第一部分Android应用开发之(如何进行软件测试一) 在测试环境中工作 对Android程序的测试都包含在一个测试程序里,它本身也是一个Android应用程序。测试程序以单独的Android工程存在,与正常的Android程序有着相同的文件和文件夹。测试...
本文的作者Sriram Krishnan是一名程序员,曾在Yahoo和微软工作过,开发过很多软件,曾被纽约时报报道,写过一本书,本文是他的一篇博客。 这些年来,我对测试工作、测试人员,以及整个软件质量管理体系形成了一些明确的观点。受一篇关于Faceboo...
软件测试的前提假设 测试人员进行软件测试的基本假设是“有罪推断” ,即认为被测程序一定是有bug的,而且每个功能点的实现都存在bug,而且一定存在严重的bug。 请牢记这个假设 ,一旦在日后的工作过程中产生了这样的认识:“这个功能很简单,肯定...
测试成就完美软件 一款很著名的英汉翻译词典软件把“Control”写成“Contorl”,至今未改。在Word中输入了“此致”,自动弹出让人匪夷所思的日文问候语(源自《电脑报》“查漏补缺”栏目)。这些软件中存在的错误虽小,但总是让用户啼笑皆非,对软...
今天给大家讲一下Android的测试框架,希望能对大家提供帮助! Android提供了一系列强大的测试工具,它针对Android的环境,扩展了业内标准的JUnit测试框架。尽管你可以使用JUnit测试Android工程,但Android工具允许你为应用程序的各个方面进行更为...
事件一:爱国者导弹防御系统把“枪口”对准了自己人 美国爱国者导弹系统首次应用于海湾战争中,以对抗伊拉克的飞毛腿导弹系统。尽管爱国者导弹系统在这次战争中屡健功勋,多次成功拦截飞毛腿导弹;但也有几次在对抗的时候失利,其中有一枚爱国者导...