- 浏览: 66843 次
- 性别:
- 来自: 上海
最新评论
-
ktc7000:
先谢谢了 请问QTP如何引用dll中的函数?我写了一个转换字符 ...
QTP调用外部动态库的方法 -
laoxia2006:
这个模板如何安装啊?
Watir输出测试报告的问题研究 -
lihbobo:
倔强的烟头 写道您好!我这几天也在学习watir.在使用tes ...
ruby下的testsuite使用 -
倔强的烟头:
您好!我这几天也在学习watir.在使用testsuite的时 ...
ruby下的testsuite使用 -
252831020:
...
测试生涯3年感悟
文章列表
sub Close_Process(ProcessName)
On Error Resume Next
for each ps in getobject("winmgmts:\\.\root\cimv2'win32_process").instances_ '循环进程
if Ucase(ps.name) = Ucase(ProcessName) then
ps.terminate
end if
next
end sub
在Dll库的函数开始要加入“:extern "C"”,这个语句告诉VC编译器,按照C的方式进行编译,而不是按照C++的,否则在QTP中不能识别
在QTP中的调用:
Extern.Declare(RetType, methodName, LibName, Alias[[,ArgType(s)], ...])
Example:
Extern.Declare micHwnd,"FindWindow", "user32.dll","FindWindowsA", micString, micString
如果自己编写 ...
Flex 2.0:
现在Flex做的网站由于画面效果很好,现在很受欢迎,但是了解flash自动化测试的人寥寥无几,最近有项目是这方面的,研究了一番,略有成果,现总结如下:
一.QTP自动化测试flex制作的flash系统需要插件, 插件安装方法如下:
1. 到这个地方https://www.adobe.com/cfusion/td
... us&product=flex 其在flex automation for QTP
,需要注册,很快的。
2. 下载
下的文件名为flexATWin.exe ,将后缀该为“.rar”文 ...
windows命令行大全中提到一个Process Resource manager(Pmon)是Windows Resources Kit工具箱中的一种,主要用来监视进程和性能。
任务管理器的DOS命令:Tasklist 也可以起到一定的作用。
Task kill(Taskkill)用来停止进程,通过进程名和进程ID
详细请参考《Windows 命令行大全》一书,必要时可以把它当做工具书来查,可以像学习Linux命令行一样来学习,对于提高管理师很有帮助的。
其他:Cygwin,是windows下执行Linux命令的一个很好的编辑管理工具,本人并没有很好的研究过,可能用的不多。
最近一直在思考这个问题,不管你不得不承认,测试确实是一个很难让所有人都认同的工作,从拿的工资就可以看出来,在那些没有真刀真枪拼出来的项目经理眼中更是如此,甭管有时候说的有多好听。
这的确适合了一部分在IT界发展的女孩子的愿望,问题是一个男人该怎么做,
软件测试人员有没有可能发展到架构师,关键是自己怎么看,想要怎么去发展,有些时候机会很重要,别人听说你是做测试的,即使有这个能力也不给你这个机会,现在做工作不是造原子弹,让别人做也照样做的来,,的确,测试人员在今后的发展中将会面临更大的机遇挑战问题。
软件测试的能力到底要怎么样去体现,在一个项目的实现中,有一个技术头头,会担当一个" ...
- 2009-03-13 11:34
- 浏览 754
- 评论(0)
大学时很迷糊,什么都想学,C, C++, Java, VB, VC,
.Net(ASP,C#)似乎每种语言都接触过,后来参加网络工程师的考试,对网络也似乎有了一定的了解,但终究因为条件和能力的限制,尤其是基础的缺失,导致自己自己最终是一无所获。
参加工作,做软件测试,社会上听的多了,起初真的看不起这一行(很奇怪大学里软件测试书看不懂),在公司就要服从组织安排,后来接触到Ruby,一直用到现在,也感觉是小有收获,此事后话,后面详谈。
进入项目以后,做过一段时间的性能测试,时间不长,但收获很大,知道了Linux, Apache
的配置,这在大学对我来说是天方夜谭的东西,在其他人的帮助下很快解决 ...
- 2009-03-13 11:32
- 浏览 860
- 评论(2)
曾经在MSN的空间中发表过一篇测试工程师应该掌握的技术,现在2年时间过去了,回头看看当时的一些观点和想法,虽然有些盲目,有些大而求全,但是的的确确映证了我这两年多来走过的路,以后会把那篇文章转载到这个空间中 ...
- 2009-03-13 11:14
- 浏览 1118
- 评论(1)
用子查询来实现推荐功能
- 博客分类:
- 数据库知识
$query1 = select disinct(b2.username)
from bookmark b1, bookmark b2
where b1.usernam = '$valid_user'
and b1.username != b2.username
and b1.bm_url = b2.bm_url
该查询将给出一个与当前用户意向相似的人的列表
$query2 = select bm_url
from boo ...
- 2008-12-12 13:49
- 浏览 871
- 评论(1)
1.ping 命令
主要看两个值,Lost(丢包率)和Average(平均相应时间),如果延时达到50MS以上,则一定存在问题。
2.tracert 命令
这是一个路由追踪命令,主要检查浏览器发出命令到服务器收到响应,所经过的路由。
3.nslookup
主要检测绑定的DNS服务是否生效。
其他,Window下请使用HttpWatch工具
Linux下请使用Curl命令,熟练使用以上工具和命令,基本上网络和网站中的问题都能够被检测出来
-----------------------------------------------
ipconfig 显示计算机中网络适配器的IP
ipconfig ...
script的外部调用:
<script src="/../../example.js">
</script>
script的内部嵌套:
<script type="text/javascript">
document.write(".......");
function message()
{
alter("XXXXXX");
}
</script>
<body onload="message()">
</body>
...
- 2008-10-16 11:33
- 浏览 1005
- 评论(0)
ActiveViews:
1.link_to(image_tag()):
<%= link_to(image_tag('logo.png', :class=>'png left'), home_path) %>
Html 解析:<a href="/"><img alt="Logo" class="png left" src="http://try.lovdbyless.com/images/logo.png?1202945226" /></a>
2.导入Javsc ...
http://www.ruby-lang.org.cn/forums/thread-1916-1-2.html
原文见此: https://www6.software.ibm.com/developerworks/cn/education/web/wa-rails-li/section4.html
安装 ruby-gettext gem 包;
编写 hello_i18n.rb 程序;
抽取代码中需要翻译的内容串,创建 POT 文件;
创建、翻译 PO 文件并创建 MO 文件;
运行本地化后的程序;
运行 gem install gettext 安装gettext 插件。
用以下命令检验是否按装成功:
irb(main):001:0> require 'rubygems'
=> ...
此文是转载Robbin的,目的是为了我查阅方便,原文见此:www.iteye.com/topic/43290
一、安装Ruby、rails、mongrel和Apache2.2
从rubyforge网站下载One-Click Ruby Install,运行安装程序,就安装好了ruby和rubygems。
运行命令:
gem install rails –y
gem install mongrel –y
gem install mongrel_service -y
安装好了rails和mongrel
从Apache网站下载Windows版本的A ...
Rails 创建工程的一般步骤:
创建一个工程: rails 工程名(例如:CookBook)
启动这个工程: 在命令窗口,移动到CookBook目录下
输入: ruby script/server
创建一个控制器类: ruby script/generate controller MyTest, 产生的文件如下:my_test_controller.rb.
创建数据库:
方法一:
由于rails定义了三个运行时的环境,所以要至少创建三个数据库(development, test, and production),
mysql -u root
create database X ...