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

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

使用Functional Tester的一项测试技术[4]

发布: 2010-4-14 11:03 | 作者: 不详 | 来源: 领测测试网采编 | 查看: 17次 | 进入软件测试论坛讨论

领测软件测试网

  使用Functional Tester的一项测试技术[4]   软件测试

  基于决策表的测试库由Java类组成,它提供了下列服务:

  初始化并重复的穿过在驱动表中定义的测试套件结构

  浏览决策表并比较AUT中执行的验证选择

  决策脚本和测试套件脚本之间的事件侦听机制对于测试人员来说是透明的。它是通过库中的DecisionBuilder和 TestSuiteDriver类来实现的,如图4所示。为了使用库中的服务,测试人员建立的每一个测试套件脚本以及决策脚本都必须继承 TestSuiteHelper 4 类,因为它提供了一个连接到库的接口。为此,测试人员每次建立新测试套件或者决策脚本时都需要选择这个父帮助类。

  图4:基于决策表测试库的主类

  建立一个新的测试测试套件

  测试套件可以在业务层面或者系统用例层面被用来实现自动化测试策略。在系统用例层面,一个测试套件实现用例场景。在页面层面,一个测试套件跨越几个用例追踪业务流程。对于一个给定的测试级别,测试套件可以根据回归测试计划中定义的测试目标来组织。例如,测试套件可以集中在业务规则验证或者服务传递或者数据完整性检查(创建,更改,删除)上。虽然理论上可以只使用一个测试套件,但是在实践中这种情况难以管理。因此,测试人员必须根据测试选择设计测试套件,并且拥有一个运行测试套件的测试套件是有意义的。

  为了建立一个新的测试套件,测试人员需要做以下工作:

  使用Functional Tester建立一个空的测试脚本

  在测试套件脚本中插入代码模版(测试套件的代码模版如图5所示。)

  列出驱动表和数据驱动表的名

  图5:测试套件脚本的代码模版

延伸阅读

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

TAG: functional Functional tester Tester 技术


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

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