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

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

编写有效的软件测试脚本和软件测试数据

发布: 2009-9-25 10:07 | 作者: 不详 | 来源: 领测软件测试网 | 查看: 195次 | 进入软件测试论坛讨论

领测软件测试网

编写有效的软件测试脚本和软件测试数据软件测试工具

下列有关编写有效自动化测试脚本的注意事项摘自cssT科技有限公司和Archer G姒lp召开的脚本编写高级研讨会上的业务手册。

  鳊写测试脚本要做的:

  ·使用基于框架的脚本设计。

  ·实现数据驱动控制。

  ·开发和使用脚本编写指南。

  ·限制脚本大小。

  ·从功能上分解脚本。

  ·为脚本做存档。

  ·对测试脚本进行组织,将其归人相关的组。

  ·使用s}讪脚本。

  ·将测试参数包含到数据文件中,例如*im文件、设置文件和配置文

    件,而不是采取惯用的做法,将其放入测试脚本。

  ·对于输入细节提示用户使用预设的默认设置。

  ·创建错误陷阱并向用户提供反馈。

下面是创建有效视4试数据要做的和不能做的事项列表。创建测试数据要做的:

·使用第3章中“功能测试数据设计”一节中列出的测试数据设计技巧。 

·将数据放在简单的文本文件中。

·为正在执行的测试编写存档文件。

·通过占位符允许输入动态数据。

·利用输入数据控制测试的执行。

创建测试数据不可以做的:

·使用捕获/回放功能作为创建测试脚本的基本方式。

·使用没有依照通用标准编写且没有构建共享库的、个人独立编写的测试脚本。“,。一

·使用设计拙劣的框架。

以下是一些额外的脚本编写技巧和窍门:

·为增加数据记录、删除数据记录、更改数据记录和验证所编辑内容这些操作构建主测试脚本。

·为普通菜单属性、系统菜单属性、键盘快捷键和工具条创建单独的测试脚本。

·为对所有主要GUI屏幕进行的对象属性测试创建额外的脚本。

·为增加、修改和删除测试数据记录的操作开发并使用测试脚本模板。

·避免硬编礴像数据路径、文件名和常量这样的条目a相反,使用全局包含文件作为常量和定义的头文件(例如:*.sbh——sQ姐跏Header)。

·对像函数这样的可执行代码使用源文件(例如:*sbl_一s(1AB醯Llorary J o

·避免主脚本变得太复杂。将复杂的测试活动或任务范围分成小块,在必要的时候使用子例程、函数和额外的程序。将需要输入变量的子程序转换成函数。在做较大修改之前备份脚本。使用配置管理过程或工具用于襁5试脚本的版本控制

延伸阅读

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

TAG: 编写 脚本 软件测试 数据


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

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