面朝测试,春暖花开.

[Rational Functional Tester][一起学]--此log非彼log

上一篇 / 下一篇  2011-12-09 20:16:54 / 个人分类:Rational Functional Tester

   今天想跟大家说说测试脚本执行完以后生成的log,准确的说应该是个report.在实际的测试中我们的测试结果可能需要客户的review,以便确认测试人员确实做了这个case并且确认pass,让客户放心,我们没胡来....在这里需要声明的是这个log并不是debug的log,通常debug的log我仅仅是依靠RFT自己的.当然脚本结束的report有很多种形式,excel或者其他的等等,就是要记载测试用例执行的结果,在这里我提供给大家一个思路,把我们自动化脚本执行的过程和截图保存为一个正规的文档,当测试用例执行结束后,直接生成个正式格式的word或者其他的标准文档,这样想判断结果,就只需要像review手工的case实行一样,提供一个思路和一个简单的实现方法,这个生成rtf(富文本格式)文件可以改成.doc结尾,是一种标准文档格式,wps ,ms的office都是完全支持的,下面我会把我的例子做个说明,并说明需要哪些包,其实仔细想想,真的是很简单.

先来几个截图:

1.脚本界面.

 

2.生成的report 界面.

 

 

 

 

3.必要的说明

看看例子的脚本界面,里面混杂啦 report.insert_log(XXXX) 插入一些文本.report.insert_log("CAPTURE"),插入当前浏览器的截图.有关键字 SCRIPT. START 和SCRIPT. END 开控制文档的初始化和关闭.

整个脚本是混合着 文档的生成顺序的,这样脚本结束,就可以直接在 reports 文件夹下面生成 一个以你的脚本名字命名的rtf文件例如 BaiduSearchDemo.rtf.所用到的包 iText-2.1.7.jar,iText-rtf-2.1.7.jar,iText-rups-2.1.7.jar,开源的,随便用.

附件会包含一些我写得简单的工具类,这篇文章仅仅是 抛砖引玉,也仅仅是一种实现方式,至于你想怎么做,就要看你想要什么啦.

一点说明: ITCL_DEMO_RTF_REPORT 整个文件里面的抓图 我只是简单的写了个单张图,至于怎么抓滚屏,开动你的想象,实现它吧,不难的.

 


TAG: Functional Rational RFT tester Tester

 

评分:0

我来说两句

cypress

cypress

步子不能迈的太大,这样容易扯着蛋.

日历

« 2024-04-25  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 9639
  • 日志数: 12
  • 建立时间: 2011-02-16
  • 更新时间: 2011-12-31

RSS订阅

Open Toolbar