`
kong_bai
  • 浏览: 136456 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
很久没有写sql语句了,生疏了许多,快忘记怎么写了... 今天突然想起,抽空复习一下,把遗落的知识检起来~ 虽说都是些简单的语句,但有时用到时,却一时想不起来 还是多复习复习为好~指不定什么时候能排上大用场呢。 今天复习内容如下,记录一下,便于以后查阅,明天抽空继续... --创建一个永久性表空间 ,路径可选 create tablespace worktbs datafile 'D:\worktbs01.dbf' size 10M; -- 创建一个自动增长的表空间worktbs CREATE TABLESPACE worktbs DATAFILE 'D:\ORACLE\O ...
一定律以及程序员工作效率的差别,程序员因此被分为五大类:   1. 大师级程序员(Visionary/Artist Programmer)   大师级程序员是软件界绝对的稀有种族,他们可以创造出99.9%的程序员所创造不出来的东西。他们发明新的应用和软件模式来驱动软件产业的发展。Napster, Netscape以及World Wide Web都是大师级程序员创造的。对他们而言,软件更多的是艺术而非科学。在这个级别,速度和质量不是最重要的,他们创造出的财富才是最重要的。许多开发团队或者公司顶多也就一个大师级程序员,通常是这个公司的技术创始人或者CTO。   2.开拓者程序员(Trai ...
第28回 软件测试过程和质量的度量 <script type="text/javascript"></script><script class="blogstory"></script>         测试阶段的过程度量内容或项目比较多,包括软件测试进度、测试覆盖度、测试缺陷出 ...
第27回 测试结果分析和质量报告   <script type="text/javascript"></script><script class="blogstory"></script>         如同代码是程序员的成果之一,测试报告和质量报告是测试人员的主要成果之一。对于一个好的测试报告,是建立在正确的、足够的测试结果的基础之上,不仅要提供必要的测试结果的实际数据,同时要对结果进行分析,发现产品中问题的本质,对产品质量进行准确的评估。1.缺陷分析       对缺陷进行分析,确定测试是否达 ...
第23回 严格执行测试   <script type="text/javascript"></script><script class="blogstory"></script>    虽然我们都认为,有效的测试计划是指导测试用例设计、测试执行的指导性文件,是成功测试的前提和必要条件,测试用例设计是测试工作的核心,测试用例的成功设计已经完成了一半的测试任务,但是测试的执行是基础,是测试计划和测试用例实现的基础,严格的测试执行使测试工作不会半途而废。而且,测试执行的管理相对复杂些,在整个测试执行阶段 ...
第20回 测试风险的管理 <script type="text/javascript"></script><script class="blogstory"></script>         测试风险是不可避免的、总是存在的,所以对测试风险的管理非常重要,必须尽力降低测试中所存在的风险,最大程度地保证质量和满足客户的需求。在测试工作中,主要的风险有: 质量需求或产品的特性理解不准确,造成测试范围分析的误差,结果某些地方始终测试不到或验证的标准不对; 测试用例没有得到百分之百的执行,如有 ...
第17回 测试项目的管理原则 <script type="text/javascript"></script><script class="blogstory"></script> 软件开发项目的成败,取决于 “过程、人、技术” 这三方面的水平和协调,过程是基础、人是核心,而技术是保证, 三方面相互制约,又相互促进。哪一方面没能跟上,形成薄弱环节,项目成功的可能性就会变小。测试项目也不例外,需要从这三方面一起抓。特别是软件测试,流程定义的科学性与规范性、流程执行的严格性、人员的高度责任感等都是 ...
第13回 负载、性能测试和容量测试的关系和区别 <script type="text/javascript"></script><script class="blogstory"></script>   对于软件应用系统,仅仅从功能上满足用户的需求是不够的,还需要从性能、可用性等方面更好地满足客户的需要。 尤其对于实时软件系统、嵌入式系统和在线服务系统,这方面要求更高些。这就要求我们要做好系统的压力测试、性能测试、容量测试,以保证系统能提供良好的高性能、高可用性,让客户满意。  
第10回 在软件开发各个阶段的测试任务 <script type="text/javascript"></script><script class="blogstory"></script> 软件测试是软件开发过程中重要内容之一,是软件质量保证的关键。软件测试贯穿软件产品开发的整个生命周期,如第二章V模型图2-1所示,软件测试和软件项目同时开始,从产品的需求分析审查到最后的验收测试,直至软件发布。     从测试实际的前后过程来看,软件测试的过程是由一系列的不同测试阶段所组成,这些软件测试的步骤分为 ...
第6回 软件测试的十大原则   原则是最重要的,方法应该在这个原则指导下进行。软件测试的基本原则是站在用户的角度,对产品进行全面测试, 尽早、尽可能多地发现Bug, 并负责跟踪和分析产品中的问题,对不足之处提出质 ...
第1回 V模型,我的完整诠释   万事开头难,第一回起头自然比较难,我选择了“V模型,我的完整诠释”作为开始。因为,软件测试的思想方法是建立在软件开发过程模型(思想)基础之上,例如测试驱动开发来源于敏捷开发思 ...
对于大型项目,软件测试的执行,除了需要很好的测试范围分析、测试计划制定和测试资源的分配与组织之外,还是有一个容易被大家忽视的策略问题。对于大多数应用项目(非国防、载入飞船上天、净室工程等),我们都知道,测试不是为了证明所有的功能能正常工作,恰恰相反,测试就是为了找出那些不能正常工作、不一致性的问题,也就是说,测试的一般工作就是发现缺陷 (detect bug),当然这些缺陷包括需求分析、设计等的缺陷,不仅仅是程序中的运行。测试的启动和项目启动是同时发生的,测试的重要工作是在测试用例的设计,这是随后测试执行的基础。同时,我们应该承认,测试的主要工作是在测试的执行,当自动化测试工具在功能测试中发挥作 ...
Selenium 是 ThoughtWorks 专门为 Web 应用而开发的自动化测试工具,适合进行功能测试、验收测试,其最大的优势有几点: 可直接运行在浏览器之上,所见即所得,就像真实用户所做的一样。Selenium 的核心,也称 browser bot,是用 JavaScript 编写的。这使得测试脚本可以在受支持的浏览器中运行。browser bot 负责执行从测试脚本接收到的命令 支持多操作系统(Windows, Mac OS和Linux
对测试工具能够发挥作用,大家都已经了解并认可了,但是很多引入自动化测试工具的软件公司并没有能够让测试自动化发挥应有的作用,其主要原因有以下几个方面: 1. 不正确的观念或不现实的期望 没有建立一个正确的软件测试自动化的观念,或操之过急,或认为测试自动化可以代替手工测试,或认为测试自动化可以发现大量新缺陷,或不够重视而不愿在初期投入比较大的开支等。多数情况下,对软件测试自动化存在过于乐观的态度、过高的期望,人们都期望通过这种测试自动化的方案能解决目前遇到的所有问题。而同时测试工具的软件厂商自然会强调其工具的优势、有利的或成功的一面,可能对要取得这种成功所要做出持久不懈的努力和困难却只字不 ...
测试自动化,对于系统性能测试、负载测试等效果是明显的,而且我们也不得不为之。我们知道,没有测试工具进行负载模拟,要通过手工测试完成系统测试任务,几乎是不可能的。但在功能测试中,情况就大不一样了。手工测 ...
Global site tag (gtag.js) - Google Analytics