自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

原创 SMS测试注意点

1 短信设置  (1) 测试项目:短信中心号码 (编辑,删除,修改)  (2) 测试项目:语音中心号码 (编辑,删除,修改)  (3) 测试项目:状态报告 (开关)  (4) 测试项目:有效期限2 sms编辑  (1) 测试项目:sms长度(注意空短信和长短信)  (2) 测试项目:sms内容(输入特殊字符等)  (3) 测试项目:输

2014-08-29 19:57:32 1549

原创 测试经验 --- 那些躲在角落的缺陷

众所周知,软件测试不可能发现所有的缺陷,而软件开发周期各个阶段仍然存在注入缺陷的可能,但是,有一些缺陷是测试中容易忽略的,也就是说,通过测试方法和用例可以充分暴露这些缺陷,遗憾的是,它们往往被忽略或者某种原因忘记测试了,这就给软件留下了隐患或者危机。这些容易被忽略的缺陷包括:1、安装缺陷通常项目组完成代码后,发布时候安装打包是最后一个环节,而软件测试人员通常在测试的时候,没有仔细的

2014-08-28 17:34:56 987

原创 UI测试常见BUG汇总

在大多数开发、测试眼中,UI测试的重要性远小于功能测试、性能测试等,但只要够细心,总能发现一些UI bug或者UI 可以改进的地方提高用户体验。录入界面  1.1 输入字段要完整,且要与列表字段相符合(参照数据库进行检查)  1.2 必填项一律在后面用*表示(必填项为空在处理之前要有相关的提示信息)  1.3 字段需要做校验,如果校验不对需要在处理之前要有相关的

2014-08-28 16:37:30 6915

原创 关于测试的一些"误解"

1)Testing & QA(Quality Assurance)在我刚开始接触测试的时候,就一直没有分清楚Testing和QA的区别,一直认为QA的工作包括了测试的内容。直到有次去download一个测试工具的试用版,忽然发现填写个人信息的职务选择中就有Testing Manager,也有QA Manager,心里已经感觉这两者不能混为一谈。它们到底有什么不同呢?首先让我们来

2014-08-27 17:38:49 1181

原创 bug生命周期的状态

从一个bug被发现到这个bug被关闭这一段时间,bug可能会有以下状态:new ,open Postpone,Pending Retest,Retest,Pending Reject,Reject,Deferred,closed.(请注意这里有很多种状态,我们需要根据不同情况来决定怎样或者是否需要跟开发人员沟通)  下面就对这几种状态进行以下解释:  New:(新的)  当

2014-08-27 17:25:56 6879

原创 IE拦截URL小插件---TamperIE

TamperIE,一个IE浏览器的小插件,可以修改cookie和post、get提交的表单数据等,用这个小工具可以很方便地修改,而不必抓包再提交。一、安装TamperIE的官方网站是http://www.bayden.com/TamperIE/ ,可以去官方下载。TamperIE的安装非常简单,直接下一步到底就行。安装过程中会让下你下载borland的库,在线装就可以了。二、配置

2014-06-19 18:58:33 4337

原创 Firefox鼠标手势--FireGestures

刷新 “上下” 跳过缓存的刷新为“上下上”     前进 “右”     后退 “左”     关闭标签 “下右”     切换到上一(下一)标签 “上左” “上右”     新建空白标签页 “左右”     恢复最近关闭的标签页 “右左”     图片另存为 “下左下” 也可以用“下右下”将图片存到firefox默认的下载路径   

2014-06-12 21:19:10 1554

原创 eclipse maven 插件的安装和配置

maven3 安装:    安装 Maven 之前要求先确定你的 JDK 已经安装配置完成。Maven是 Apache 下的一个项目,目前最新版本是 3.0.4,我用的也是这个。    首先去官网下载 Maven:http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.0.4-bin.tar.gz    下载

2014-05-17 14:37:06 124713 7

原创 Selenium IDE的使用

Selenium IDE是Firefox的一个插件,是可以进行脚本录制以及案例转换,所以Selenium IDE+Firebug会成为你日后写测试案例的两大助手(IE下可以使用Selenium Core+IEDevelperToolBar)。Selenium IDE下载:http://seleniumhq.org/download/Firebug下载:https://addons.mo

2014-05-05 11:07:45 1091

原创 Selenium RC工作原理

一.Selenium RC的组成:关于这个问题,我拿了官网上的一幅图来说明这个问题。Selenium RC主要由两部分组成:(1).Selenium Server:Selenium Server负责控制浏览器行为,总的来说,Selenium Server主要包括3个部分:Launcher,Http Proxy,Selenium Core。其中Selenium Core是被S

2014-05-05 11:06:57 867

原创 AIX 更改 shell 为 bash

bash是linux上默认的shell,可以使用tab补全,上下键切换历史命令等。 客户的服务器忽然更改成了AIX,telnet上去一看,晕,竟然默认的是ksh,用起来感觉很别扭,还是安装bash吧 安装过程如下: 1、下载bash的rpm安装包 2、传到AIX上后,直接用RPM解开:    # rpm -

2014-05-05 11:06:06 10163

原创 接口测试的两种方法

其实无论用那种测试方法,接口测试的原理是通过测试程序模拟客户端向服务器发送请求报文,服务器接收请求报文后对相应的报文做出处理然后再把应答报文发送给客户端,客户端接收应答报文这一个过程。方法一、用LoadRunner实现接口测试大家都知道LoadRunner是一种性能测试工具,但它也可以用在我们做接口测试的时候。开发人员开发出来的接口,提供给测试人员详细的接口使用说明书,该说明书

2014-05-05 11:03:49 5916

原创 @Test

@Test注解是测试的基础,它提供了其他作用 1.指定将会抛出的异常类型,如果没有抛出异常或者抛出的一场不属于我们指定的类型,就会算是测试失败了。 @Test(expected = RuntimeException.class) public void testGetHandlerNotDefined() { SampleRequest request = new Samp

2014-05-05 11:02:05 676

原创 junit --Eclipse下的环境搭建

大体的步骤    创建project    添加junit包    创建一个待测试的类JDemo.java    为JDemo.java创建一个Junit测试用例JDemoTest.java   运行测试     1. 创建一个project  :【new】-》【project】   (以下截图是操作过程的主要步骤,并非所有)2.

2014-05-05 10:59:22 9660

原创 Mysql 忘记密码

mysql有时候忘记密码了怎么办?我给出案例和说明!一下就解决了!Windows下的实际操作如下1.关闭正在运行的MySQL。2.打开DOS窗口,转到mysql\bin目录。3.输入mysqld --skip-grant-tables回车。如果没有出现提示信息,那就对了。4.再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录。5.输入mys

2014-05-05 10:55:15 525

原创 Oracle 11g安装

官方下地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html以下两网址来源此官方下载页网。win 32位操作系统 下载地址:http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_database_1o

2014-05-05 10:52:49 509

转载 软件测试方法大汇总

软件测试方法种类繁多,记忆起来混乱, 如果把软件测试方法进行分类, 就会清晰很多。 我参考一些书籍和网上的资料, 把常用的软件测试方法列出来, 让大家对软件测试行业有个总体的看法。 从测试设计方法分类 测试名称测试内容Black box黑盒测试把软件系统当作一个“黑箱”,无法了解或使用系统的

2013-09-03 11:12:44 847

原创 java操作Excel

利用java操作Excel,需要下载个开源的jar包-jxl.jar。一.读取Excel文件内容java 代码/**读取Excel文件的内容 * @param file  待读取的文件 * @return */  public static String readExcel(File file){      StringBuffer sb = new Strin

2012-12-14 15:51:54 770

原创 转码——native2ascii.exe的使用方法

在项目开发过程中,错误信息是保存在资源文件中的,而资源文件是不允许保存中文的,为了解决这个问题,可以通过native2ascii.exe实现转码。    native2ascii.exe位置:C:\Program Files\Java\jdk1.6.0_24\bin    native2ascii.exe使用:双击native2ascii.exe进入界面,右键标题栏,点击属性,选择

2012-12-10 14:16:02 1065

原创 office默认输入法

通常只要一打开Word 2003就会自动切换到“微软拼音输入法”,如果你惯用的不是这种输入法恐怕就会觉得很困扰了。能不能让Word启动时自动打开我们惯用的输入法呢?这其实并不难做到。  依次打开“控制面板→添加或删除程序”,从列表中找到“Microsoft Office Professional Edition 2003”项并单击“更改”按钮。在Office 2003安装窗口中点选“添

2012-12-08 14:25:13 980

原创 oracle 永久设置serveroutput

初学oracle,每次输出都要设置serveroutput 参数,很是麻烦,现介绍永久设置方法。 serveroutput是sqlplus的配置参数,而不是数据库的配置参数,修改并保存sqlplus的配置参数,那么每次打开sqlplus时就不用重新设置了。设置方法如下:1. sql> set serveroutput on然后,在sqlplus中2. sql> store

2012-11-15 09:10:02 1598

原创 关于sqlplus和sqlplusw

oracle真是数据库中难搞菜啊,花了好长时间才装好了11g,结果却遇到了无法运行sqlplusw的问题:上网找了好多轮回,原来Oracle 11gR2抛弃了Windows环境下特有的sqlplusw工具,伤心啊,怎么高版本还丢弃这么好用的功能。下面还是介绍下sqlplus与sqlplusw:一、sqlplus与sqlplusw两者统称SQLPlus,是Oracle的一个命令行执行

2012-11-03 15:23:35 803

原创 关闭同步中心

在win7里装完SQL Server 2000后,一开机就看到个莫名的东东,同步中心....启动项里也没有,这是一个很苦恼的东西,下面解决之。“开始”-“运行”-“regedit”,在“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Syncmgr\Handlers”项中找到一个与SQL Server 2000相关的

2012-11-02 10:00:55 1461

原创 显示文件后缀

打开任意一个文件夹,到菜单里的“工具”-“文件夹选项”里,点击“查看”标签,把“隐藏已知文件类型的扩展名”前面的勾取消,这样你打开任何文件夹都可以看到扩展名。当然,如果只是想知道某个文件的扩展名如何,就右键点击该文件,选择“属性”,就可看到

2012-09-28 09:20:34 601

原创 如何为现有网站添加Ajax Web窗体

其实ajax web窗体较之一般Web窗体除了多了一个ScriptManager控件,没有本质区别。    可以选择先创建一个Web窗体,然后添加如下代码:                                                                      也可以有选择的添加如下代码:

2012-09-07 14:53:27 2573 2

原创 WinRAR压缩加密

很多情况下,我们都想对自己的文档或照片以及其他文件进行加密,这里告诉大家一个简单的方法,就是采用WinRAR压缩软件进行加密。加密前:加密后: 工具/原料    WinRAR压缩软件 测试文档 xp系统 步骤/方法   必须是安装有WinRAR压缩软件的电脑。我的操作系统为windows xp。 选取一个测试文档,在里

2012-08-27 15:57:19 872 1

原创 配置struts.xml

struts.xml是我们在开发中利用率最高的文件,也是Struts2中最重要的配置文件。以下分别介绍一下几个struts.xml中常用到的标签1、利用include标签,可以将一个struts.xml配置文件分割成多个配置文件,然后在struts.xml中使用标签引入其他配置文件。比如一个网上购物程序,可以把用户配置、商品配置、订单配置分别放在3个配置文件user.xml、goo

2012-08-22 11:26:28 978 2

原创 妙手回春--MyEclipse恢复被删除的文件

如果,在开发中,(Eclipse)删除了一些文件后又发现需要这些文件该怎么办? 1.    只要在项目上----鼠标右键点击项目名,选择Restore from Local history。     选择需要恢复的文件,即可恢复所需要的文件。 2.   同样,在Java文件中也可以恢复删除的部分。     在类中做出修改后,选择Local History可发现修改的地方。

2012-08-22 09:57:38 1067 2

转载 MyEclipse快捷键及经验总结

0. 快捷键================================================================================编辑:Ctrl+Shift+L显示所有快捷键Ctrl+K 参照选中的词(Word)快速定位到下一个Ctrl+Shift+K参照选中的词(Word)快速定位到上一个Ctrl+O 快速

2012-08-20 10:14:59 1093

原创 properties vs xml

随便创建一个文本类型的文件(File),扩展名改为.properties就可以了。通俗的说properties和xml都是用来按一定结构保存数据的,一般用于资源文件、配置文件,xml也多用于数据传输。具体干什么用要看你的业务需求。其实很多情况下用.properties和还是用xml只是你个人爱好问题。 (比如log4j就即可以用.properties配置也可以用xml配置。)

2012-08-10 09:36:23 635

原创 打开.chm文件问题的解决办法

最常见的问题可以用下面的方法解决:一:在chm右键 看看有没有解除锁定选项 。。应该是被锁二:是因为文件所处的路径名中含有#这样的字符的缘故。症状 安装安全更新 896358 或 890175 后,可能会遇到下列一个或多个症状:• 某些类型的基于 Web 的程序可能无法正常运行。例如,HTML 帮助中的目录可能不再起作用。 • 从远程位置打开 .chm 文件时,某些 H

2012-08-09 15:45:29 1001

原创 代码三要素——赢得面试官芳心

程序员在职业生涯中难免要接受编程面试。有些程序员由于平时没有养成良好的编程习惯,在面试时写出的代码质量不高,最终遗憾地与心仪的公司和职位失之交臂。因此,如何在面试时能写出高质量的代码,是很多程序员关心的问题。代码的规范性面试官是根据应聘者写出的代码来决定是否录用一个应聘者的。应聘者首先要把代码写得规范,才可以避免很多低级错误。如果代码写得不够规范,会影响面试官阅读代码的兴致,至少印象分会打

2012-08-01 11:08:39 1315 4

原创 jquery制作的web qq用户界面

jquery ui仿腾讯web qq界面desktop酷炫特效Powered by jsfoot.com 乐视网 Pixlr 豆瓣FIM 酷我音乐盒 起点中文 互动百科 千千音乐 添加 主妇美食 芒果旅游 淘宝网 情书

2012-07-23 17:25:22 1726

转载 mvc——为项目提速

益处    在我们的开发项目中使用MVC(Model-View-Control)模式的益处是,可以完全降低业务层和应用表示层的相互影响。此外,我们会有完全独立的对象来操作表示层。MVC在我们项目中提供的这种对象和层之间的独立,将使我们的维护变得更简单使我们的代码重用变得很容易(下面你将看到)。    作为一般的习惯,我们知道我们希望保持最低的对象间的依赖,这样变化能够很容易的得

2012-07-23 17:05:25 755

原创 IE安装问题 安装程序无法验证文件update.inf的完整性

首先要关闭所有应用程序(最好是重新启动一次),打开“管理工具”→“服务”管理器,在服务管理器的主窗口服务列表中,找到名称为“Cryptographic Services”的服务项,双击该服务项,在弹出的该服务项属性对话框中,单击“停止”按钮,停止该服务。接下来,在资源管理器中,打开系统安装目录\System32\文件夹,在该文件夹下,找到名为“catroot2”的文件夹,将其删除或重命名。最后

2012-07-23 13:41:49 5988

原创 java实现用户登录

//用户登录的代码://LoginFrame.javaimport javax.swing.*;import java.awt.*;import java.awt.event.*; class MyJPanel extends JPanel implements ActionListener{       private int count=0;

2012-07-23 13:34:37 2466

原创 java 倒序输出字符串

import java.util.*;//倒入的util中的包用Scanner类;public class TestOhce {public static void invertOrder(String s) {    //这是倒序的字符串,用字符数组实现;      char[] cArray = s.toCharArray();    for (int i = 0, j = c

2012-07-23 13:33:44 822

原创 Web开发——PHP vs Java

比较PHP和JSP这两个Web开发技术,在目前的情况是其实是比较PHP和Java的Web开发。以下是我就几个主要方面进行的比较:一、 语言比较PHP是解释执行的服务器脚本语言,首先php有简单容易上手的特点。语法和c语言比较象,所以学过c语言的程序员可以很快的熟悉php的开发。而java需要先学好java的语法和熟悉一些核心的类库,懂得面向对象的程序设计方法。所以java不如php好学。

2012-07-23 13:31:01 1765

原创 AJAX异步通信

不管是什么技术一般都是因为有它的利用价值才出现的,也就是它们都是有优点的,而有老句话说的是“是药三分毒”,技术也一样,什么样的技术一般也都会有它的缺陷的。项目中只要是它的优点大于它的缺点我们就会去使用它。AJAX的缺点相对于它的优点来说基本上可以忽略,因为它的优点真的是很优秀。AJAX优点:        1、 使用异步方式与服务器通信,不需要打断用户正在进行的操作,具有更加迅速的响应能力

2012-07-23 13:29:19 2211 1

原创 内存数据库——TimesTen

TimesTen (TimesTen) 通过改变数据在运行时驻留位置的假设来提供实时性能。通过在内存中管理数据,并相应地优化数据结构和访问算法,数据库操作能够以最大效率执行,从而大大提高响应速度和吞吐量,甚至能够与完全使用缓存磁盘的 RDBMS 相媲美。TimesTen 是一个可嵌入到应用程序中的数据库,通过消除了进程间通信和网络开销,进一步提高数据库操作的性能。        TimesTe

2012-07-23 13:25:26 795

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除