摘要: shell是什么?shell是用户和内核交互的接口,可以把它当做命令解释器,当用户输入命令后,shell就会将他进行解释然后送到内核中执行,知道什么事shell后,那么我来了解一下linux中使用的是哪一个shell,难道linux的shell不止一个?当然,我们可以通过查看/etc/shells文件来查看当前系统有哪些shell各个shell之间大同小异,只需掌握其中一个就Ok了,在大多数linux系统中,默认的shell就是bash,那就开始了解一下bash:1、bash shell的内置命令:type 通过type我们可以知道一个命令式内置命令还是外部命令。type [-t] 命令-t 阅读全文
posted @ 2014-03-04 18:15 Ling99 阅读(242) 评论(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 @ 2014-03-04 18:14 Ling99 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 自己在2014年写的自动化的感想和规划 测试开发大势所趋 1、互联网在深耕细作的发展阶段需要测试发挥更多的影响。 2、技术在测试工作中的占比无限的趋近开发。 3、建立学习型和成长型的测试团队。 4、持续关注个人的成长,测试人员更注重价值体现。 PPT解读: 1、互联网是快速发展的行业,时刻需要idea迅速的转化为生产力。频繁迭代的开发,追求建立快速的响应机制,要求测试的时效性。较短的测试排期需要加入技术成分从而替代手工回归测试所带来的工作量。 2、测试是技术岗,测试环节的上游是代码产品,对上游环节的摸索和尝试是不可拒绝的。测试人员越来越了解和参与开发职位的工作既可以起到测试前置的... 阅读全文
posted @ 2014-03-04 12:19 Ling99 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 测试过程中如何区分什么是功能bug,什么是需求bug,什么是设计bug? 精彩答案: 会员 土土的豆豆: 本期问题其实主要是针对不同方面或纬度上对于bug的一个归类和定位。 个人认为,从软件开发测试生命周期上分析的话,三者从开发测试阶段应该是需求bug、设计bug、功能bug。(这里仅针对提问排比) 需求问题可以包括设计问题和功能问题,当然还有非功能性缺陷等。 需求bug,简而言之就是对于业务需求不清晰或者理解有偏差产生的问题。可能包括业务分析人员不专业因素、开发与测试人员思维不一致、产品未满足客户实际需求(想法)等一系列bug。 功能问题大部分理应该是附属于需... 阅读全文
posted @ 2014-03-04 12:15 Ling99 阅读(3799) 评论(0) 推荐(0) 编辑
摘要: 软件质量管理主要是为了确保工程项目按照设计者规定的要求满意的完成,软件质量管理在软件工程中有着重要的作用,无论我们的代码写的如何巧妙,还是使用了多么先进的技术,在软件质量管理面前,这些都是小巫见大巫。 在软件质量管理中有八个黄金法则,分别是: A.始终从用户角度出发 B.领导能力 C.团队成员主动参与性 D.流程方法 E.系统方法管理 F.连续的改进 J.决策中的事实说话 H.互惠互利 接下来,我们就来看看,软件管理这一章的总体内容概述: 对整章的内容有了一个感情上的认知,接下来,在我们一一了解各个知识点之前,我们先来看一下,软件质量设计流程图: 对软件质量设计的过程... 阅读全文
posted @ 2014-03-04 12:11 Ling99 阅读(830) 评论(0) 推荐(0) 编辑
摘要: 引言 当前主流的软件生命周期模型有瀑布模型、原型模型、螺旋模型、增量模型、渐进模型、快速软件开发以及Rational统一过程等,但是在这些模型中,软件测试的价值并未得以足够的体现,也没有给软件测试以足够的重视,利用这些模型无法更好的指导测试工作。本文对软件测试模型做了循序渐进的剖析,可以让测试相关工作者能够对软件测试模型能够有个较为深入的认识。 二、模型解读 1.V模型 在软件测试方面,V模型是最广为人知的模型,他是软件开发瀑布模型的变种,V模型是在快速应用开发(RapApplicationDevelopment,RAD)模型基础上演变而来,由于整个开发过程构成一个V字型而得名,详情... 阅读全文
posted @ 2014-03-04 12:08 Ling99 阅读(330) 评论(0) 推荐(1) 编辑
摘要: 常用命令 1.在compose Bar下可以对多个服务器同时进行操作。选择To All Sessions 2. 查看JAVA进程: ps -ef | grep java ps auxf | grep java 3.杀死JAVA进程: pkill java (在有反串改的时候可以用,杀死所有java进程) kill -9 进程ID ps -ef | grep "Dcatalina.base=/usr/oa/appserver" | grep -v "grep" | awk '{print $2} ' | xargs kill -9 4.目录 阅读全文
posted @ 2014-03-04 12:07 Ling99 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 在cmd运行窗口中输入:sqlldr customermanager/123@orcl control="E:\CustomerData\excelInputOracle\insert.ctl" log=E:\CustomerData\excelInputOracle\log.txt skip=1 说明: { sqlldr是sqlloader的命令语句 customermanager/123@orcl是连接数据库,用户名/密码@服务名 control控制命令 后接控制文本的地址 log 定义日志文件的存放 skip跳过前几行,因为文件第一行是表头,因此跳过第一行 先在数据库 阅读全文
posted @ 2014-03-04 12:05 Ling99 阅读(2339) 评论(0) 推荐(0) 编辑
摘要: Linux命令中的链接的意思是,通过操作符的行为将几个命令组合执行。Linux中的链接命令,有些像你在shell中写短小的shell脚本,并直接在终端中执行。链接使得自动处理变得更方便。不仅如此,一个无人看管的机器在链接操作符的帮助下能够十分有条理地运行。 本文旨在介绍一些常用的链接操作符,通过简短的描述和相关的例子帮助读者提高生产力、降低系统负载、写出更加简短有意义的代码。 1. 和号操作符 (&) ‘&’的作用是使命令在后台运行。只要在命令后面跟上一个空格和 ‘&’。你可以一口气在后台运行多个命令。 在后台运行一个命令: tecmint@localhost:~$ p 阅读全文
posted @ 2014-03-04 12:04 Ling99 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 《1》Linux的变量作用范围可分为两类:环境变量和本地变量 环境变量,或者称为全局变量,存在与所有的shell中,在你登陆系统的时候就已经有了相应的系统定义的环境变量了。Linux 的环境变量具有继承性,即子shell 会继承父shell 的环境变量。 本地变量,当前shell 中的变量,很显然本地变量中肯定包含环境变量。Linux 的本地变量的非环境变量不具备继承性。 set 用于显示与设置当前本地 变量。单独一个set 就显示了当前环境的所有的变量,它肯定包括环境变量和一些非环境变量 unset 用于清除变量。不管这个变量是环境变量还是本地变量,它都可以清除。 echo ... 阅读全文
posted @ 2014-03-04 12:02 Ling99 阅读(405) 评论(0) 推荐(0) 编辑