|
6#
楼主 |
发表于 2009-3-23 01:02:14
|
只看该作者
谢谢各位的热心帮助!以下我说说我们目前的做法,希望大家多多给出意见.
我使用过的功能测试工具包括Robot和RFT.
1.之前用Robot写了一个框架,处理Web页面上的各种控件(也包括数据校验等),再通过Excel数据驱动的方式来实现回放.
存在的问题:没有任何异常处理,所以Excel里面的数据必须顺序覆盖每个操作步骤.而且经常出现问题,比如说下班后跑脚本,如果刚好碰到服务比较慢的情况就抛Exception
2.使用RFT也写了一个框架,基本原样照搬Robot的,加上了少少的Exception处理,基本上1能实现的用2也可以实现
存在的问题:当出现找不到控件的情况下,RFT自动给出Pop-up提示框,无法自动关闭.
3.上述两个框架存在的其他问题:1)UI变化时,Excel数据也要跟着相应改变,存在很多手工成分.2)做了一个用以上两种工具测试VB系统的调研,发现它们无法抓取到VB系统中的控件属性,需要具体指定坐标才能对控件进行操作.按我个人的理解,这就意味着无法使用上述两个框架来对该VB系统进行自动化测试.不知道大家有没其他的见解?具体该如何解决的这个问题呢? |
|