• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

使用VBScript开发自动化测试脚本

发布: 2011-2-10 09:31 | 作者: 不详 | 来源: 领测测试网采编 | 查看: 55次 | 进入软件测试论坛讨论

领测软件测试网

  Mid(string, start[, length])

  示例:

  这个函数主要用于截取字符串,在自动化测试开发中可用于获取需要的字符串。

  比如:

  上面简单介绍了几个VBScript的函数的用法,接着我们来谈谈自动化测试,目前我们提到的自动化测试,其实默认表示的是功能(GUI)的自动化测试,这类自动化测试有几个主要特点。第一,能够实现对GUI上面的对象进行操作,比如单击按钮、输入信息等;第二,能够读取外部数据,即实现数据驱动的自动化测试;第三,能够进行实际结果和预期结果比较,也就是很多人了解的检查点或者叫验证点;第四,能够输出测试结果,是通过还是失败,如果失败,还需要得到失败的信息。

  对于实现第二和第四个特点,测试脚本必须具有读取外部数据和输出数据的能力,这时仅仅依靠 VBScript那几个函数就不能解决这个问题。在VBScript虽然类的概念比较弱,但对象在VBScript中应用是非常广泛的,其中FileSystemObject对象可以轻松的实现对文本文件读取和写入。

  那么我们先看看怎么使用FileSystemObject对象。先在文本框中输入下面的代码,保存成.vbs的文件,双击运行试试。本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/aken_wang/archive/2008/03/31/2233701.aspx

  ―――――――――――――――――――――――――――――――――――――――

  FileSystemObject对象

  描述

  提供对计算机文件系统的访问。

  语法

  Scripting.FileSystemObject

  ―――――――――――――――――――――――――――――――――――――――

  根据上面FileSystemObject对象的语法,如果要使用这个对象,首先我们需要创建。

  Set objFSO = CreateObject("Scripting.FileSystemObject")

  FileSystemObject对象包括很多的方法:

  可以使用OpenTextFile和CreateTextFile来创建和打开文件,会返回一个TextStream对象。

  ―――――――――――――――――――――――――――――――――――――――

  TextStream对象

  描述

  有助于顺序访问文件。

  语法

  TextStream.{property | method}

  property和method参数可以是任何与TextStream对象相关联的属性和方法。注意在实际使用时,TextStream对象由代表从 FileSystemObject返回的TextStream对象的变量取代。

  ―――――――――――――――――――――――――――――――――――――――

  TextStream对象包括很多的方法和属性:

  从上表中可以看到,使用Read方法和ReadLine方法可以实现数据读取,使用Write方法和WriteLine方法可以实现数据写入。但在读取和写入完成后,需要使用Close方法关闭创建的文件。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

55/5<12345

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网