摘要: 什么叫进程?进程同程序有什么区别? 答:进程是程序在计算机上的一次执行活动。当你运行一个程序,你就启动了一个进程。显然,程序是死的(静态的),进程是活的(动态的)。进程可以分为系统进程和用户进程。凡是用于完成操作系统的各种功能的进程就是系统进程,它们就是处于运行状态下的操作系统本身;用户进程就不必我多讲了吧,所有由你启动的进程都是用户进程。进程是操作系统进行资源分配的单位。 在Windows下,进程又被细化为线程,也就是一个进程下有多个能独立运行的更小的单位。 在同一个时间里,同一个计算机系统中如果允许两个或两个以上的进程处于运行状态,这便是多任务。现代的操作系统几乎都是多任务操作系统,能够同 阅读全文
posted @ 2011-08-10 21:17 大陶陶 阅读(818) 评论(0) 推荐(0) 编辑
摘要: 动态黑盒测试 不深入代码细节的软件测试方法。常被称为行为测试,因为测试的是软件在使用过程中的实际行为。 首先,从产品说明书获知测试对象的软件的输入和应该得到的输出。 接下来,开始定义测试案例。 测试案例:指进行实验用的输入,以及测试软件用的程序。 选择测试案例是软件测试员最重要的任务。不正确的选择可能导致测试量过大或者过小,甚至测试目标不对。准确评估风险,把不可穷近的可能性减少到可以控制的范围是成功的诀窍。测试基本方法:通过测试 vs失败测试 通过测试:确认软件至少能做什么,而不考验其能力。 失败测试:纯粹为了破坏软件而设计和执行的测试案例,也称为迫使出错测试。蓄意攻击软... 阅读全文
posted @ 2011-08-10 21:11 大陶陶 阅读(220) 评论(0) 推荐(0) 编辑
摘要: C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。客户端需要安装专用的客户端软件。B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server 同数据库进行数据交互。C/S的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处 阅读全文
posted @ 2011-08-10 20:28 大陶陶 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 关于测试工作——写给测试新人(Posted bylinhan) 这是两年前写在自己博客的,现在看来应该仍不过时,所以在这里分享给大家。 1、学会思考; 很多刚加入测试行业的新手,会认为测试就是点鼠标,毫无前途。而且现在的大环境确实不是太好,包括公司的领导、产品、开发等等,都会有这样的认识。但是,如果是你自己有这种想法就很危险了。在测试部门,新手往往会被安排去做黑盒测试,所以大部分工作是在点鼠标,不过,时间长了,你会发现同样是点鼠标的人,发展却会有很大的差别,有人会开始涉及自动化测试,有人会开始涉及白盒测试......;为什么会出现这种情况?其实很关键的一点,你要在点鼠标的过程中去思考... 阅读全文
posted @ 2011-08-10 20:19 大陶陶 阅读(863) 评论(0) 推荐(1) 编辑
摘要: The best tester is not the one who finds the most bugs or who embarrasses the most developers. The best tester is the one who gets the most bugs fixed. 最好的测试者并不是那些找到最多BUG的人,或者是那些困扰了最多开发者的人,而是那个得到最多BUG FIXED的人。偶尔看到了一句话,觉得写的很好。 最近学会了一句话,叫淡定,感觉有时候还是蛮受用的。这个淡定更是有其中的玄妙之处。 BUG对于测试来说很微妙。你觉得有,它就有bug,只要你足够... 阅读全文
posted @ 2011-08-10 20:09 大陶陶 阅读(252) 评论(0) 推荐(0) 编辑