我在软件测试这个行业也是做过很多年了,自己的方向也是自动化测试,对VBScript脚本也算是了解,在测试过程中也应用了一些,所以来谈谈如何使用VBScript来开发自动化测试。 首先先介绍几个可以在自动化测试开发中用到的VBScript的几个函数。 1、InStr函数描述 返回某字符串在另一字符串中第一次出现的位置。语法InStr([start,]string1,string2[,compare])InStr函数的语法有以下参数: 参数描述start可选。数值表达式,用于设置每次搜索的开始位置。如果省略,将从第一个字符的位置开始搜索。如果start包含Null,则会出...
http://www.jb51.net//article/13682.htm
一.运行环境 虽然Microsoft公司推出Visual Studio .NET已经有一段时间了,但.NET Framework SDK却依然还是BETA版,分别是BETA 1和BETA 2。这二个版本之间也有很大的差异,譬如说,很多名称空间(NameSpace)的名字都不一样。我们这里选择的是BETA 2。操作系统是Windows 2000 professional版。 二.基本知识 首先介绍一下做邮件发送系统中用到的一些知识。 (一).先来简要的...
http://www.jb51.net//article/13630.htm
a=alert;w=document.writeln [html]<script> A=alert,w=document.writeln w('<center>'+'Hello Well You!'.fontcolor('red')+'</center>') A('A is short for alert') </script> [/html] ...
http://www.jb51.net//article/13606.htm
with(),,,; with(document)write(fileSize),write('<br>'+lastModified) [html]<script> with(document)write(fileSize) ,write('<br>'+lastModified) ,write('<br>'+location) ,write('<br>'+protocol) ,write('<br>'+location.host) ...
http://www.jb51.net//article/13600.htm
[html]<SCRIPT>a=0if(a<1)alert(a),alert(1-a)//VSif(a==0){alert(a);alert(1-a)}</SCRIPT>[/html][html]<SCRIPT>a=0a?0:(alert(a),alert(1-a))</SCRIPT>[/html]还可以这样写 [html]<SCRIPT> a=0 a==0 && (alert(a),alert(1-a)) </SCRIPT>&n...
http://www.jb51.net//article/13599.htm
前几天介绍“自定义的WordPress数据库错误”的时候,有个读者留言询问WordPress完全静态化的插件,我今天就推荐一个插件,可以将WordPress实现部分静态,包括最主要的首页和文章页面,目录页目前还没有静态化。 这个插件的名字叫cos-html-cache,安装这个插件需要虚拟主机支持mod_rewrite功能(Linux+Apache架构),先通过修改永久链接格式将WordPress的链接结构修改为“伪HTML”格式,然后启用这个插件可以将文章页生成完全的静态HTML文章。这个插件还不能支持全静态化,但是文章页和首页的访问是最大的,这种静态化也可以极大的提高系统的效...
http://www.jb51.net//article/13589.htm
最近一直在研究 Javascript 相关的技术。在《Javascript 高级程序设计》有篇章节着重阐述了优化 Javascript 代码的重要性。相信有很多的 Javascript 开发人员在开发的同时或多或少的会接触到此类的问题。在大部分情况下,代码的优化并不是实际开发中所需要着重的部分。但是一旦代码完成了以后,开发者总是期待自己的代码能够越短越高效越好。结合从书中获得的知识以及本人实际开发过程中的经验,下面说明本人所采取的一些花招(也算是照本宣科一下)。前言相比脚本语言,编译型的语言并不需要太关心优化问题。在极大的程...
http://www.jb51.net//article/13502.htm
本插件基于JQ,在IE6,7,FF1.5和Opera9下测试通过特点: 1.兼容性非常好 2.可以覆盖select 3.使用非常的方便,你如果要在里面显示一些html,以前的做法是把html拼接为一个string(js),可现在你可以可视化的编辑它了 4.涵盖了基本上很常用的功能 5.做的仓促,有问题欢迎提出来列举一些简单的使用:$('#msg').showMsg({autoMiddle:true})//居中显示ID为msg的元素,而且过2秒后自动消失$('#msg').showMsg...
http://www.jb51.net//article/13466.htm
关于对象化编程的语句 现在我们有实力学习以下关于对象化编程,但其实属于上一章的内容了。with 语句 为一个或一组语句指定默认对象。用法:with (<对象>) <语句>;with 语句通常用来缩短特定情形下必须写的代码量。在下面的例子中,请注意 Math 的重复使用:x = Math.cos(3 * Math.PI) + Math.sin(Math.LN10);y = Math.tan(14 *&nb...
http://www.jb51.net//article/13440.htm
在介绍之前,先简单说一说ASP.NET服务端GZIP压缩模块的作用及工作原理,很多人编写网页的时候页面因为使用了大量的JS特效又或者放置很多大型动态广告导致了页面或脚本体积庞大,通常都会使用一些压缩工具本地对页面或脚本进行一定的压缩后再上传到服务器,但这样的压缩工具一般压缩率有限,优化自然也不明显,本文章介绍的压缩模块的作用就是对asp.net的页面或脚本等资源进行高强度GZIP压缩(一般能压缩到只有1/5的体积),而且压缩的过程是发生在客户端请求aspx页面的时候由服务端进行压缩处理后再传送给客户端显示,换言之项目使用这些压缩模块之后,所有的aspx页面都不需要事先进行压缩处理,而是由压缩模...
http://www.jb51.net//article/13426.htm
1.color300 进纸键+清洗键+开机键,松手再按进纸键+清洗键10秒(墨尽灯与进纸灯闪) 2.color800进纸键+黑清洗+彩清洗+开机键,松手再按彩清洗3秒 3.mj1500k(k+)切换+微调↓+暂停+换行/换页+开机,所有灯亮松手 4.color1520k切换+进纸/退纸+换行/换页+微调↑+开机,所有灯亮松手 5.proxl(xl+)alt +font+load/eject+pause+开机 6.stylus1000切换+省墨/压缩+进纸/退纸+暂停+开机 7.mj500进纸+黑清洗+彩...
http://www.jb51.net//article/13415.htm
