自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 算法复习--冒泡排序

public static void BubbleSort(T[] array) where T : IComparable { int n = array.Length; for (int i = 0; i < n; i++) { for (int j = 1; j < n -

2012-09-27 22:53:35 352

原创 算法复习--快速排序

快速排序(Quicksort)是对冒泡排序的一种改进。由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。--摘自百度百科算法的原理用文字叙述不是特别容易理解,有一个出名的视频用真人舞

2012-09-25 22:03:19 395

原创 有用的链接...

Windows用户态程序高效排错》涉及到的链接我把 《Windows用户态程序高效排错》 中涉及到的链接都做成索引放到这里。其中好多链接本来是在我MSN Space blog上的,由于担心教育网用户可能无法访问MSN Blog,所以把相关的MSN Space上的文章也拷贝过来放到了这里。————熊力DataSet and DataTable in ADO.NET 2.0http:/

2009-11-20 18:07:00 2376

原创 vbs中获得两位数日期格式的方法

自动化测试中经常要用到时间戳,而VBS自带的日期格式功能不支持两位数日期的格式,例如2009年9月9号 只能显示成200999。如果变为2009年10月20号就无辜的多了两位数20091020。如果可以把第一种情况也输出成20090909就更加清晰,也整齐。发现有两种方法可以解决这个问题:1. 写一个函数 叫做Get2Digitsif len(month(now))=1 then mont

2009-09-30 08:54:00 5737 1

原创 QTP执行WEB测试时IE Crash 解决方案

My Computer-->Property-->Advanced-->Performance-->Settings-->DataExecution Prevention-->Turn on DEP for all programs and services except I selected: QTP.exe  该死的莫名其妙的问题郁闷我好久,原来是个通用的问题。先把解决方案记下来吧

2009-09-25 17:40:00 784 1

原创 VB.NET转化成C#

http://www.developerfusion.com/tools/convert/vb-to-csharp/

2009-09-17 15:35:00 674

原创 QTP中描述性编程的问题

今儿遇到一问题,被卡住好一阵,记录一下。在QTP中用描述性编程时,假如遇到以下情况,要寻找一个innertext为"ABC(1)” 的Link时,要注意处理引号中的括号,否则QTP会默认把括号当作正则表达式中的符号处理。 Browser("").Page("").Link("innertext:="ABC(1)")      这样是错的  Browser("").Page(

2009-09-16 16:24:00 946 1

原创 QTP运行发生错误是截屏并显示到结果文件中

Function capture_desktop(Object, Method, Arguments, retVal)Dim datestampDim filenamedatestamp = Now()filename = Environment("TestName")&"_"&Environment("ActionName")&"_"&datestamp&".png"file

2009-09-10 17:48:00 1663 1

原创 QTP中的WebTable中的GetRowWithCellText方法改进

QTP中自带的GetRowWithCellText方法是用来返回表格中出现的第一个匹配字符串值的行的方法。很明显,这个方法只能寻找到第一个结果,而如果表格中有多个匹配的行,这个方法就行不通了。好在这个方法中有几个OPTIONAL的参数GetRowWithCellText (Text, [Column], [StartFromRow])很重要的是第三个参数,StartFromRow。

2009-09-10 17:05:00 2465 3

原创 Most Basic Shell Command for Linux(Ubuntu)

ls: linuxs dircd [path]: same with windows. more: cd .. : change current directory to up levelmv [org] [dest]: move a filecp [org] [dest] : copy a filetouch [filename]: create a empty file

2009-09-07 16:41:00 490

原创 使用QTP自带的HTML格式LOG文件

QTP自带的Result Viewer用起来十分痛苦,想看个结果得点啊点啊点啊点啊的。最近在研究怎样改良他。最简单的一个方式是修改注册表的一个键值。来激活QTP自带的HTML格式log功能。  HKEY_LOCAL_MACHINE->SOFTWARE->Mercury Interactive->QuickTest Professional->Logger->Media->LogDo

2009-09-03 16:08:00 1176

转载 Convert QTP result to html format(Using VBScript)

QTP generate its results in XML format. These results are only accessible when the test case has finished execution. Any manipulation that you want to do with the results you can do that only outside

2009-09-03 16:05:00 1076

原创 QTP中点击下载链接不弹出另存为对话框的解决办法

 题目比较绕口,呵呵。碰到两次了,第二次想了好半天才想起来上次怎么解决的,在这里记录一下。 是IE的一个设置。 具体位置在  IE-->Tools-->Internet Options-->Security(Tab)-->Trusted Site-->Custom Level-->Download section. Enable Automatic promoting fo

2009-09-01 17:42:00 1658

转载 Using XML::XSLT to make your test results pretty

This <a onclick="function onclick(){function onclick(){pageTracker._trackPageview(/outgoing/www.sqaforums.com/showflat.php?Cat=0&Number=32955);}}" href="http://www.sqaforums.com/showflat

2009-08-31 22:53:00 566

原创 初探IE和FF兼容性

第一次遇到IE和FF得兼容性问题,是一个用JS写的菜单(onmouseover时显示,onmouseout时消失),在IE下正常显示,FF中没有任何反应。初步研究,发现FF下不识别window.event对象,因为window.event属于IE本身的对象资源。FF中相对应的对象需要调用时作为参数传入。例如:function showmenu(){ window.event;

2009-08-17 17:28:00 702

原创 算法复习--插入排序

插入排序的主要思想与扑克牌类似,即把一张扑克牌插入一个有序的序列中去。具体算法如下:   static void InsertionSort(int[] a) { for (int i = 1; i < a.Length; i++) { int key = a[i];

2009-08-12 10:46:00 587

原创 【学习笔记】用C#写Web自动化测试框架【2】-- 启动IE

问题:如何启动IE浏览器,并设法获取这个实例从而可以操纵IE浏览器。设计:通过System.Diagnostics命名空间里的Process.Start()静态方法启动IE进程。然后实例化一个InternetExplorer对象并获取这个对象的句柄。代码:             string IELocation = @"%ProgramFiles%Internet Expl

2008-03-11 14:47:00 2867

原创 Web自动化测试框架【1】-- 简介

在进行Web App的测试时,难免要做一些基本的测试,如UI的分布是否和设计相同,还有通过UI的操作完成一系列的操作的测试用例。如果你做过软件测试,你一定会知道手动测试的痛苦,机械的重复会使人感到烦躁。于是,便出现了基于Web的自动化测试框架。什么是Web自动化测试框架呢,简单的说他就是一个类库,里面封装了基于IE的一些常规操作,以便测试人员可以很快的通过测试框架来编写出测试代码,或者在Web

2008-03-06 14:05:00 3587

原创 开张贴

开通优快云的博客,只写技术的文章。希望自己可以通过此博客坚持学习技术,培养一个好习惯。 

2008-03-06 11:50:00 459

空空如也

空空如也

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

TA关注的人

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