引用:
原帖由 househou 于 2007-7-31 10:08 发表 
Function+lib+共享对像库,感觉很好
请教yabest楼主几个问题:
1.这样的对象库建立是否方便并易于维护
2.如果需要检查的地方很多,事先怎么记得清楚要使用Function或者lib检查什么
3.这样的自动化测试框架的 ...
>1.这样的对象库建立是否方便并易于维护
用共享对象库,清晰明了、统一定义、集中维护、方便共享
>2.如果需要检查的地方很多,事先怎么记得清楚要使用Function或者lib检查什么
脚本要分层的,函数也是分层的,中间的业务函数层相对独立于Case需要,直观封装创建、修改、删除、查询等业务操作,
上层的Case函数层才调用业务函数层,得到数据,并自己做数据检查。
>3.这样的自动化测试框架的效果怎么样?
这样的框架是我们团队初期QTP开发遇到很多问题后的反思和总结的成果,使用以后效果很好,我们团队都一直在用呢。
> 能否考虑系统意外重启和被测试产品或者系统意外崩溃
这些情况复杂了,无法一一检测。
我们每个Case结束后都有检查和恢复操作,如果意外发生,为了保证测试进行,就不管是啥情况,直接重启被测客户端程序。
>4.这样的自动化测试占所有测试case的百分比是多少
我们绝大多数QTP Case都是按照这种模式来开发的。