b-sliencer拓展框架使用 入门

简介

要开始使用Bcgogo Functional Tester,就必须执行一些设置任务和配置。遵循以下步骤可以成功地开始测试您的应用程序。

1 导入测试项目

开始记录前,您必须创建一个Bcgogo  Functional Test 项目。在eclipse菜单中,单击文件 >导入 > 从svn检出项目。找到具体的svn地址,检出,单击完成

2 启动web浏览器

目前使用的测试浏览器为firefox,如有需要可以切换为其他浏览器。

3 录制脚本

您现在可以记录脚本了。记录脚本时,selenium ide 会记录针对应用程序的任何用户操作,例如击键和鼠标击键。您也可以插入验证点以测试应用程序中任何对象的数据或属性。在记录过程中,验证点会捕获对象信息并将信息存储在基线文件中。在回放过程中,验证点会捕获对象信息并将其与基线比较。单击工具 > selenium ide> 使用selenium ide 录制 脚本。

4 编写测试脚本

根据测试案例,将第三步录制的脚本保存到具体的类内,对脚本加以修改,修改为pageObject类型。

另外 也可以直接根据案例编写测试脚本,录制的内容作参考和放到db数据中。

5 存储页面元素对象

根据录制的脚本结合firebug,firepath工具,将要测试的页面元素添加到mysql数据库(根据测试脚本中元素的key值进行存储)。

6 插入校验点

您可以插入text校验点,elements校验点,url校验点等。

Common包中AssertCheck 提供校验方法。

7 插入数据驱动操作

对测试进行数据驱动时,脚本会对关键应用程序输入字段和程序使用变量而不是字面值。这就让您可以使用外部数据来驱动要测试的应用程序。数据驱动的测试会使用来自外部文件(数据池)的数据作为测试的输入。数据池是相关数据记录的集合,该集合在测试脚本回放过程中提供测试脚本内变量的数据值。测试数据统一放到inputdata下。可以使用generateData生成。地址http://www.generatedata.com/

集成Data类>>重写initInputFile方法>>参数化测试方法

8 调试回放脚本

回放完成后,可以在日志中查看结果。结果包括任何记录的事件,例如验证点失败、脚本异常、对象识别警告以及其他回放信息。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值