- 博客(85)
- 问答 (1)
- 收藏
- 关注
原创 测试计划的编写
测试计划 测试计划(Test Plan)一般由测试负责人来编写。 测试计划的依据主要是项目开发计划和测试需求分析结果而制定。测试计划一般包括以下一些方面: 1. 测试背景a. 软件项目介绍;b. ...
2012-04-18 18:22:15 399
原创 svn安装与配置
SVN的安装和配置 工具: 1. Windows 2003 sp1 2. svn-1.3.0-setup.exe SVN服务端软件 3. SVNService.exe 添加到Windows服务需要的工具 ...
2011-09-05 12:05:46 118
原创 如何測試電郵是否正確
1、怎么查看电邮的域名是否正确?在控制台输入cmd,nslookup回车,set type=mx回车,输入要检测的域名,ok
2011-08-16 16:57:38 214
原创 js基础
1、一个浏览器窗口中的DOM顺序是:window- >(navigator,screen,history,location,document) 2、传统的HTML文档顺序是:document- >html- >(head,body)3、得到表单中元素的名称和值:document.getElementById( "表单中元素的ID號 ").name(或value) ...
2011-06-27 13:49:52 121
原创 测试专业术语
Negative Testing--逆向测试/反向测试/负面测试 测试瞄准于使系统不能工作。 non-functional requirements testing--非功能性需求测试 与功能不相关的需求测试,如:性能测试、可用性测试等。 N-switch coverage--N切换覆盖 在组件中被测试执行到的N转换顺序的百分比。 N-switch testing--N切换测试 根据...
2011-06-24 09:50:43 439
原创 Linux命令
shell的种类 Linux中的shell有多种类型,其中最常用的几种是Bourne shell(sh)、C shell(csh)和Korn shell(ksh)。三种shell各有优缺点。Bourne shell是UNIX最初使用的shell,并且在每种UNIX上都可以使用。Bourne shell在shell编程方面相当优秀,但在处理与用户的交互方面做得不如其他几种shell。Linu...
2011-06-22 16:10:40 160
原创 OSI层次结构
OSI模型,即开放系统互连基本参考模型(OSI/RM),“OSI/RM”是“Open System Interconnection Reference Model”的缩写。 层次划分OSI将计算机网络体系结构(architecture)划分为以下七层:1、物理层:Physical Layer物理层是OSI模型中最低的一层。物理层规定:为传输数据所需要的物理链路建立、维持、拆除,而提...
2011-06-22 11:17:48 573
原创 主流数据库的比较
主流数据库:微软的SQL Server、Jet(用于Access);IBM公司的DB2、Oracle Linux下的数据库:http://linux.ccidnet.com/pub/images/tech/linux/zhuanti/linuxdata/index.htm 四大主流数据库的比较:http://tech.ccidnet.com/art/1106/20050610/26...
2011-06-20 15:25:23 143
原创 测试流程
1、目前流行的软件测试流程方法有很多种,如瀑布模型、螺旋模型、RUP模型、IPD流程等,不同的过程模型适合于不同类型的项目。2、测试工作流程图:3、需求阶段流程图 4、单元/集成测试阶段流程图5、系统测试阶段流程图6、压力测试流程图(说明:压力测试为模拟用户正常使用时,系统正常工作的最小时间)7、性能测试流程图(说明:测试系统的崩溃极限(最多使用人数...
2011-06-20 11:40:52 122
原创 面试题
软件测试面试题:(大多基于C#)1、面向对象编程的基础是什么?其基本思想是使用对象,类,继承,封装,消息等基本概念来进行程序设计。 2、说明下private,protected,public,internal的访问权限?答 . private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 publ...
2011-06-20 09:44:59 109
原创 基础知识题
1、什么是数据库?答:数据库是按照某种数据模型组织起来的并存放二级存储器中的数据集合。 2、什么是关系型数据库?答:关系型数据库是建立在关系数据库模型基础上的数据库,借助集合代数等概念和方法处理数据库中的数据。目前主流的关系数据库有:oracle、SQL、DB2、sqlserver、access、sybase等。 3、主键、外键的作用,索引的优点与不足?...
2011-06-15 15:01:58 194
原创 install vim
sudo apt-get install ruby libopenssl-ruby1.8 git-core ruby1.8-dev libncurses-dev ncurses-term exuberant-ctags vim-nox curlwget ftp://ftp.vim.org/pub/vim/unix/vim-7.2.tar.bz2tar -xvf vim-7.2.tar.bz...
2011-05-24 10:37:41 251
原创 flash提示问题
一个页面有多个form提交,而且要分别校验信息,信息不对时出现相应的提示:(sqmy为原型) 登录出错的flash提示为:flash[:error] 查询出错的flash提示为:flash[:notice] 那么在sesstion/new页面通过:if flash[:error] /flash[:notice]来出现不同的提示信息...
2011-05-13 16:13:06 192
原创 windows下虚拟ubuntu文件共享
在Vmware中安装linux,可以很容易的设置主机与虚拟机的共享,但是在vmbox下却比较麻烦.今天我们看看如何在vmbox下设置共享.环境:主机操作系统是Windows XP,虚拟机是Ubuntu 8.04,虚拟机是VirtualBox 3.1.2。 1. 安装增强功能包(Guest Additions)安装好Ubuntu 8.04后,运行Ubuntu并登录。然后在Vi...
2011-05-09 17:14:01 155
原创 性能分析
异常分析采用exception_logger记录异常信息在production环境下,可以访问/exceptions查看异常exception_logger需要will_paginate,RedCloth gems性能分析服务器IO性能#使用iostat进行分析sudo apt-get install sysstatiostat -x 1 10#查看磁盘...
2011-05-09 11:24:17 129
原创 全文检索
全文检索(Ferret)由于sphinx只能支持mysql数据库,所以只能采用其他全文检索方案了(sphinx新版本0.9.9rc2是支持odbc连接oracle的,但coreseek的中文分词补丁只支持0.9.9rc1,而且thinking-sphinx也不支持oracle-adapter)全文检索引擎采用:ferret中文分词:rmmsegRails调用引擎的插件:a...
2011-05-09 11:23:07 122
原创 敏捷开发流程
敏捷开发流程需求采集所有需求都采集到"PivotalTracker":http://www.pivotaltracker.com/projects/10357实现需求获取需求登录"PivotalTracker":http://www.pivotaltracker.com/projects/10357在Icebox中找到分值(优先级较高)的故事,点击Start...
2011-05-09 11:20:27 118
原创 安装环境
操作系统安装#安装ubuntu8.04桌面版(服务器装服务器版)#之后修改源配置sudo vi /etc/apt/sources.list#注意,以下是8.04版本的#按cG键,删除所有内容,按ctrl+shift+v粘贴以下内容deb http://mirrors.163.com/ubuntu/ hardy main restricted universe mul...
2011-05-09 11:17:57 198
原创 常用插件
jrailsjrails不算是一个jquery的插件,而是一个js适配器用于将rails自带的js框架prototype,无缝地替换为jQuery强烈推荐使用projectfacebox实现lightbox功能project手动处理:修正跟blueprintcss框架冲突导致facebox边框显示重叠的问题demotimes定时器projectdem...
2011-05-09 11:15:37 113
原创 rails常用插件
实体相关restful_authentication[必备] 生成用户实体,restful登录projectmislav-will_paginate[必备] 分页projectannotate_models在实体类文件头部显示字段信息projectpaperclip用于上传附件,并可对图片进行缩放(需要imagemagick)可对上传的附件进行文件大...
2011-05-09 11:13:58 118
原创 memcached安装使用
安装wget http://cloud.github.com/downloads/saberma/saberma.github.com/memcached-1.4.4.tar.gztar vxf memcached*.tar.gz cd memcached*#这一步有问题看下一节内容sudo ./configuresudo make && sudo ma...
2011-05-09 11:09:31 86
原创 Linux常用命令
常用命令#执行上次命令!!#进入上次访问的目录cd -#将上一条命令中的 foo 替换为 bar,并执行^foo^bar#快速备份或复制文件cp filename{,.bak}#计算器,直接输入表达式(如1+1)会返回结果(2)bc系统的修改文件名和文本内的某个文字修改文件名#看下哪些文件中有要替换的文件名git status #其中...
2011-05-09 11:07:10 62
原创 soap客户端
选择ruby带有soap4r的插件,可以用于访问web service服务接口,但不支持basic_auth、WS-Security因此选用handsoap作为客户端插件安装#curb在window下安装很麻烦,改为指定httpclient#sudo gem install handsoap curb nokogiri httpclient --no-ri --no-rdo...
2011-05-09 11:05:47 254
原创 ruby入门
ruby入门Ruby API查询Ruby 正则表达式查询ruby技巧字符串转数组s = "a=1&b=2"a = s.split(/&|=/)#["a", "1", "b", "2"]数组转为哈希a = ["a", "1", "b", "2"]#*
2011-05-09 11:03:57 83
原创 如何开始rails项目
转自:http://saberma.me/rails/2009/12/29/development-skills.html1.安装操作系统(Linux)经过实践,rails项目可以顺利在windows、linux(Ubuntu)、unix(solaris)下运行但推荐使用的平台仍是Linux,所以你至少需要熟悉以下内容安装我们开发环境使用的是Ubuntu,安装后请阅读速配指...
2011-05-09 10:51:54 173
原创 执行数据脚本相关命令
[size=large]在命令行输入:rake -T db[/size][code="java"]rake db:abort_if_pending_migrations # Raises an error if there are pending migrationsrake db:charset # Retrieves the charse...
2011-05-05 11:50:27 126
原创 SQLServer on Rails
[color=red]安装库[/color][size=medium]安装unixODBC[/size][code="java"]sudo apt-get install unixodbc unixodbc-dev[/code][size=medium]安装sqlserver驱动freetds[/size][code="java"]cd ~wget http:...
2011-04-29 09:57:51 84
原创 svn集中存储
[size=large]安装[/size]#git-svn[code="java"]sudo apt-get install git-svn[/code][size=large]从svn获取源码[/size][code="java"]#将原有zbs目录改名为zbs-gitcd ~/Documentsmv zbs zbs-gitgit-svn clone ht...
2011-04-28 16:55:17 151
原创 vim安装使用及快捷键设置问题
[size=large]安装[/size]sudo apt-get install libncurses-dev ncurses-termwget ftp://ftp.vim.org/pub/vim/unix/vim-7.2.tar.bz2tar -xvf vim-7.2.tar.bz2cd vim72./configure --enable-multibyte --enable-...
2011-04-28 15:56:42 88
原创 oracle on rails
Oracle on Rails#如果生产环境使用Oracle,则需要以下操作cd ~#instance client必须wget http://cloud.github.com/downloads/saberma/saberma.github.com/oracle-instantclient-basic_10.2.0.3-2_i386.debsudo dpkg -i oracl...
2011-04-28 15:30:16 102
原创 8.04 开发环境搭建
#安装ubuntu8.04桌面版(服务器装服务器版)#之后修改源配置[code="java"]sudo vi /etc/apt/sources.list[/code]#注意,以下是8.04版本的#按cG键,删除所有内容,按ctrl+shift+v粘贴以下内容[code="java"]deb http://mirrors.163.com/ubuntu/ hardy main re...
2011-04-27 11:10:21 151
原创 I18n实现多语言包
转自:[url]http://yangzb.iteye.com/blog/598150[/url]localization 插件介绍在 Rails 2.2 版本之前,Rails 应用程序都是采用localization插件实现应用程序的本地化,支持多语言。localization有点类似于gettext,使用很简单的方法就可以为你的应用实现多语言支持,进而实现应用的本地化。Rail...
2011-04-26 15:17:55 865
原创 搭建环境及其遇到的问题
[size=x-large]搭建环境:[/size][code="java"]Installation on Ubuntu 10.04 :Installation Steps:1.Setting up the Rails development environmentRuby, rubygems, rails and other required packages ca...
2011-04-10 11:28:02 158
原创 text_field即时保存
[size=large]有关text_field即时保存:[/size]在使用的实体里登录的用户必须要有资源权限,否则要不校验。[code="java"]controllerin_place_edit_for :user, :mobile会生成一个action,set_user_mobile,在提示没有权限时,在skip_before_filter里加上此actio...
2011-03-22 09:28:31 85
原创 系统报错的地方
[color=darkblue][size=x-large]examinations里面,具体功能:[/size][/color][code="java"]1、分级水平(Grading levels)管理courses课程管理batch批次2、考试管理(Exam Management)选择课程新建考试或者关联已有的考试(选择是否发布考试时间表)3、额外的考试(A...
2011-03-11 10:27:06 96
原创 开发SMS日志
1、搭建环境 安装ruby、rubygems、rails sudo apt-get install rails2、安装mysql sudo apt-get install mysql-server mysql-client libmysql-ruby3、安装gem 2.3.2 sudo gem install rails -v=2.3.24、...
2011-03-11 09:57:50 80
原创 array
原文摘自:http://blog.csdn.net/adidaskebi/archive/2010/05/15/5595071.aspx[code="java"]Array& 取两数组相同* 数组相乘+ 数组相加- [1,2,3]-[1,2,4] = [3]nil, a[4..6]=>[], a...
2011-03-01 14:55:03 103
原创 调用规则(不默认)
[code="java"]Processing ChecksController#update (for 192.168.1.35 at 2011-02-25 14:57:19) [PUT] Parameters: {"commit"=>"保存", "authenticity_token"=>"7nU6iaLRykyH7/5WNYVICZMKARKzJBp1FbtKDLddZxY=",
2011-02-25 15:05:21 87
原创 cookie与session
[b]什么是 Cookie?[/b]cookie 常用于识别用户。cookie 是服务器留在用户计算机中的小文件。每当相同的计算机通过浏览器请求页面时,它同时会发送 cookie。通过 PHP,您能够创建并取回 cookie 的值。[b]如何创建 cookie?[/b]setcookie() 函数用于设置 cookie。[b]注释:[/b]setcookie() 函...
2011-02-11 10:14:17 64
空空如也
spec测试问题
2010-08-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人